Samin-derived flavonolignans, a new series of antidiabetic agents having dual inhibition against α-glucosidase and free radicals