Fabrication of a TiO2@porphyrin nanofiber hybrid material: a highly efficient photocatalyst under simulated sunlight irradiation. (3rd February 2017)