Disulfides as cyanide antidotes: evidence for a new in vivo oxidative pathway for cyanide detoxification.