1. College of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha, China
2. Department of Computing Science, University of Aberdeen, Aberdeen, UK
3. Department of Computing Science, Community College, King Saud University, Riyadh, Saudi Arabia
4. College of Information Science and Technology, Zhejiang Shuren University, Hangzhou, China