BB/L009722/1 Metal-hydrido intermediates in enzymes: atomic level mechanistic insight and technological applications of hydrogenases