Reduced band gap and diffusion controlled spherical n-type ZnS nanoparticles for absorption of UV-Vis region of solar spectrum