School of Computer Science and Technology, Tianjin University, Tianjin, China.|School of Computer Science and Technology, Tianjin University, Tianjin, China.|School of Computer Science and Technology, Tianjin University, Tianjin, China.|Biomedicine Discovery Institute and Department of Biochemistry and Molecular Biology.|School of Computer Software, Tianjin University, Tianjin, China.