Efficient photocatalysis of organic dyes under simulated sunlight irradiation by a novel magnetic CuFe2O4@porphyrin nanofiber hybrid material fabricated via self-assembly. (1st December 2020)