School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China.|School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China.|School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China.|Department of Computational Medicine and Bioinformatics, University of Michigan, Ann Arbor, USA.