SEARCH Articles Figures Tables Fullerenes porphyrins Porphyrin assemblies Supramolecular assembling Supramolecular porphyrin assembly