Seol mar théacs é seo: Highly cooperative self-assembly of porphyrin nanoring complexes