Iron phthalocyanine/TiO2 nanofiber heterostructures with enhanced visible photocatalytic activity assisted with H2O2.