Metagenomics And Its Applications In Agriculture Biomedicine And Environmental Studies