SEARCH Articles Figures Tables Germanium complexes porphyrins Germanium porphyrins potentials Germanium porphyrins synthesis