1. College of Computer Science and Technology, Changchun Normal University , Changchun, Jilin 130032, China
2. College of Computer Science and Artificial Intelligence, Wenzhou University , Wenzhou, Zhejiang 325035, China
3. Faculty of Computing and Information Technology, King Abdulaziz University , Jeddah 21589, Saudi Arabia
4. Department of Computer Science, Birzeit University , PO Box 14, Birzeit, West Bank, Palestine