For s, p, d, and f orbitals, how many electrons can each hold?