A review of the computational methods for identifying the over-annotated genes and missing genes in microbial genomes