Enhanced photodegradation of dyes and mixed dyes by heterogeneous mesoporous Co–Fe/Al2O3–MCM-41 nanocomposites: nanoparticles formation, semiconductor behavior and mesoporosity. Issue 96 (3rd October 2016)