SEARCH Articles Figures Tables Alkenes catalytic Alkenes catalytic hydrogenation Alkenes hydrogenation Catalytic heterogeneous Catalytic mechanism Heterogeneous catalytic hydrogenation Hydrogen mechanism Hydrogenation heterogeneous Mechanism alkenes