review-of-diabetes-and-diabetic-retinopathy