Oxidative stress, nitric oxide and diabetes.