SEARCH Articles Figures Tables Electron heterogeneous Electron studies Electron-transfer reactions heterogeneous Heterogeneous reaction Heterogenous electron transfer Reaction heterogeneous reactions