Comparative Genomics: Definition, Genome Comparison, Methods, Bioinformatics Tools, Applications & Significance Genetic engineering