SEARCH Articles Figures Tables Assembly systems Multiporphyrin Multiporphyrin assemblies Multiporphyrin system Self-assembling systems