Text this: In vitro antidiabetic effects of flavonoids: molecular and structure-activity relationship based study