Naringenin: A Potential Flavonoid Phytochemical For Diabetes Management | Synapse