International School of Software, Wuhan University.|Department of Biochemistry and Molecular Biology, The University of Texas Health Science Center at Houston McGovern Medical School.|School of Basic Medical Sciences, Wuhan University.|Wuhan Institute of Virology, Chinese Academy of Sciences.|School of Basic Medical Sciences, Wuhan University.|Department of Biochemistry and Molecular Biology, The University of Texas Health Science Center at Houston McGovern Medical School.|School of Basic Medical Sciences, Wuhan University.|International School of Software, Wuhan University.|Department of Bioinformatics and Computational Biology, The University of Texas MD Anderson Cancer Center.|School of Basic Medical Sciences and Hubei Province Key Laboratory of Allergy and Immunology, Wuhan University.|Department of Biochemistry and Molecular Biology, The University of Texas Health Science Center at Houston McGovern Medical School.