Porphyrin-based supramolecular polymers | Synapse