1. Department of Computer Science, University of Khenchela, 40000 Khenchela, Algeria. E-mail: Mohamed.souidi@hit.edu.cn
2. School of Computer Science and Technology, Harbin Institute of Technology, Harbin, 150001, China. E-mails: piaosh@hit.edu.cn, guoli@hit.edu.cn