College of Computer and Information Science, Southwest University, Chongqing, China.|College of Computer and Information Science, Southwest University, Chongqing, China.|College of Computer and Information Science, Southwest University, Chongqing, China.|School of Life Sciences and Partner State Key Laboratory of Agrobiotechnology, The Chinese University of Hong Kong, Shatin, Hong Kong SAR, China.|School of Life Sciences and Partner State Key Laboratory of Agrobiotechnology, The Chinese University of Hong Kong, Shatin, Hong Kong SAR, China.