Methylenetetrahydrofolate reductase gene polymorphism, hyperhomocysteinemia and occlusive retinal vascular disease in type 2 diabetic and non-diabetic subjects.