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