Thiol redox biochemistry: insights from computer simulations.