Quantum size effects in CdS thin films.