An updated review on anti-diabetic agents and their functions: a comparative study | Synapse