Mechanisms of hydrogen cyanide formation from the pyrolysis of amino acids and related compounds