1. College of Computer Science and Electronic Engineering & National Supercomputer Centre in Changsha, Hunan University, Changsha 410082, China
2. School of Computer Science, National University of Defense Technology, Changsha 410073, China
3. Department of biotechnology, Beijing Institute of Radiation Medicine, Beijing 100850, China