Comparative genomic analysis of Enterococcus faecalis: insights into their environmental adaptations