Ag3PO4/CoFe2O4 magnetic nanocomposite: synthesis, characterization and applications in catalytic reduction of nitrophenols and sunlight-assisted photocatalytic degradation of organic dye pollutants. Issue 30 (27th March 2017)