Porphyrin-based nanoporous materials for photocatalytic applications | Synapse