Hypoxia and oxidative stress in the causation of diabetic retinopathy.