Synthesis of a well-dispersed CaFe2O4/g-C3N4/CNT composite towards the degradation of toxic water pollutants under visible light. Issue 44 (15th August 2019)