Diabetes is a metabolic disorder that results either from defects in insulin secretion, insulin action, or both. According to the International Diabetes Federation, the number of diabetics worldwide is estimated to hike to 366 million by the year 2030 from 171 ...