SEARCH Articles Figures Tables Catalytic cycle Hydrogenase Hydrogenase catalytic cycle NiFe NiFe catalytic cycle