Molecular architecture via coordination: self-assembly of cyclic cationic porphyrin aggregates via transition-metal bisphosphane auxiliaries | Synapse