Advanced glycation endproducts and diabetes. Beyond vascular complications.