Doping Effects in Nanocrystalline ZnS Nanoparticles and thin films Produced by Chemical Bath Deposition Academic Article uri icon