SEARCH Articles Figures Tables Electron porphyrins Nitrosyl porphyrins Porphyrin Nitrosyls Porphyrin electronic structure Porphyrins electronic Porphyrins nitrosylated Porphyrins structure