Antidiabetic effects of Momordica charantia (bitter melon) and its medicinal potency