Advanced glycation end-products and the progress of diabetic vascular complications.