Moringa oleifera: A review on nutritive importance and its medicinal application