SEARCH Articles Figures Tables Heterogeneous catalysis rate equation Heterogeneously catalyzed surface reactions rate equations Rate heterogeneous