Band Gap Energies and Photocatalytic Properties of CdS and Ag/CdS Nanoparticles for Azo Dye Degradation