1. Faculty of Computer and Software Engineering; Huaiyin Institute of Technology; Huaian China
2. Beijing Huawei Technologies; Beijing China
3. College of Computing and Information Technology; University of Jeddah; Saudi Arabia
4. Department of Management Information Systems; King Saud University; Saudi Arabia
5. Information and Communication Engineering; Dalian University of Technology; China