SEARCH Articles Figures Tables Multiporphyrin Multiporphyrin assemblies Noncovalent Porphyrin assemblies