The interaction of hypotaurine and other sulfinates with reactive oxygen and nitrogen species: a survey of reaction mechanisms