Fabrication of an effectual, stable and reusable Mg-doped CdAl2O4 nanoparticles for photodegradation of toxic pollutants under visible light illumination. (May 2023)