SEARCH Articles Figures Tables Electron heterogeneous Electron kinetic Electron kinetics Electron transfer kinetics Heterogeneous kinetics Heterogenous Kinetics Heterogenous electron transfer Kinetic electronic Kinetic transfer