Shannon’s Theorem for Channel Capacity