College of Computer Science and Electronic Engineering, Hunan University, National Supercomputing Center, Changsha, China.|College of Computer Science and Electronic Engineering, Hunan University, National Supercomputing Center, Changsha, China.|State Key Laboratory of Proteomics, Beijing Proteome Research Center, National Center for Protein Sciences (Beijing), Beijing Institute of Life Omics, Beijing, China.|State Key Laboratory of Proteomics, Beijing Proteome Research Center, National Center for Protein Sciences (Beijing), Beijing Institute of Life Omics, Beijing, China.|School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, Australia.