Evaluation of biochemical and molecular diversity in Excoecaia agallocha Linn. Growing at varying habitats