Impact of precursor type on physical, morphological, microstructural, and optical properties of CdZnS nanoparticles for photodegradation applications