1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
2. School of Software, Dalian University of Technology, Dalian 116024, China
3. Department of Computer Science, Community College, King Saud University, Riyadh 11437, Saudi Arabia