Text this: Genetic diversity, growth effecting factors and nutritional value of moringa