Cd2+ Counterion-Assisted Synthesis of Uniform CdS Nanospheres Capped with the Anionic Surfactant Sodium dodecylsulfate