Novel meso-substituted porphyrins: Synthesis, characterization and photocatalytic activity of their TiO2-based composites.