1. Computer Science and Technology at Xidian University, Xi’an 710071, China
2. School of Computer Science and Technology at Xidian University, Xi’an 710071, China
3. School of Computer Science and Technology, Xidian University, Xi’an 710071, China
4. Computer Science at the University of British Columbia Okanagan (UBC Okanagan), Canada