Phytochemical and pharmacological reports of the hypoglycemic activity of the Moringa oleifera extracts