SEARCH Articles Figures Tables Adsorption heterogeneous Adsorption rate Adsorption regeneration Adsorption sites Display surface Heterogeneity induced Heterogeneous surfaces Heterogeneous surfaces adsorption Heterogenous surface Rate heterogeneous Surface Regeneration Surface and heterogeneity Surface heterogeneity Surface heterogeneity Surfaces Surface heterogeneity adsorption Surface heterogeneity heterogeneous, adsorption Surface rate Surface sites Surface sites heterogeneity Surface sites, heterogeneous