Decomposition of amino diazeniumdiolates (NONOates): molecular mechanisms.