SEARCH Articles Figures Tables Electron porphyrins Electron transfer center Porphyrin centered electron transfer processes Porphyrin electron transfer Porphyrins electronic