hydrogen mechanism