Diabetes and its complications: molecular mechanisms, prevention and treatment. — SciRadar