Merging porphyrins with organometallics: synthesis and applications.