Stav dette: Heterogeneous catalysis research progress