Influence of Cu–Mg substituted ZnFe2O4 ferrite as a highly efficient nanocatalyst for dye degradation and 4-nitrophenol reduction. (August 2022)