The potential of Moringa oleifera for agricultural and industrial uses Foidl N., Makkar H.P.S. and Becker K