Catalytic porphyrin nano-assemblies by M.C. Lensen