Study on porphyrin/ZnFe2O4@polythiophene nanocomposite as a novel adsorbent and visible light driven photocatalyst for the removal of methylene blue and methyl orange. (July 2018)