1. State Key Laboratory of Proteomics, Beijing Proteome Research Center, National Center for Protein Sciences (Beijing), Beijing Institute of Life Omics, Beijing 102206, China
2. Chongqing University of Posts and Telecommunications, Chongqing 400065, China
3. National Supercomputing Center in Changsha, Hunan University, Changsha 410082, China
4. Shanghai Center for Bioinformation Technology, Shanghai Institutes of Biomedicine, Shanghai Academy of Science and Technology, Shanghai 200235, China
5. Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China
6. European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus, Hinxton, Cambridge, CB10 1SD, UK