Basic and Clinical Research Against Advanced Glycation End Products (AGEs): New Compounds to Tackle Cardiovascular Disease and Diabetic Complications.