1. Department of Computer Science and Engineering; University of South Carolina; Columbia South Carolina 29208
2. Center for Bioinformatics; College of Life Science and Technology; Huazhong Agricultural University; Wuhan 430070 People's Republic of China