Mechanisms of hydrolysis and thiolysis of S-nitrosoglutathione