Natural products and their bioactives in antidiabetic drug discovery. (2023)