SEARCH Articles Figures Tables Electron heterogeneous Electron rate constants Electron transfer rate constants Heterogenous electron transfer Rate heterogeneous Transfer rate