SEARCH Articles Figures Tables Electrocatalysis heterogeneous surface model Heterogeneous surfaces Heterogenous surface Model heterogeneity Modelling, heterogeneous surfaces Modelling, heterogeneous surfaces Surface complexation models continuous heterogeneity Surface heterogeneity Surface heterogeneity Surfaces