SEARCH Articles Figures Tables First principle Heterogeneous catalysis first-principles thermodynamic Thermodynamic principles Thermodynamics principle