SEARCH Articles Figures Tables Carbon heterogeneity Heterogeneous equilibria involving oxides, hydroxides, carbonates Oxidation heterogeneous