Chronic Consumption of Moringa Leaf Powder (Moringa oleifera) Concentration-Dependent Effects in a Drosophila melanogaster Type 2 Diabetes Model.