Natural Flavonoids as Potential Herbal Medication for the Treatment of Diabetes Mellitus and its Complications | Synapse