isotopes have the same bumber of protons but a different number of ___________?