Prevalence and risk factors for diabetic retinopathy--a study of 217 patients from University of Malaya Medical Centre.