Anti-diabetic properties and phytochemistry of Momordica charantia L. (Cucurbitaceae).