1. School of Artificial Intelligence, Chongqing Technology and Business University, Chongqing 400067, China
2. School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331-5501, USA
3. School of Mechanical Engineering, Chongqing Technology and Business University, Chongqing 400067, China
4. Computer Science Department, Community College, King Saud University, Riyadh 11437, Saudi Arabia
5. Department of Electronics and Telecommunications Engineering, College of ICT, University of Dar es Salaam, Dar es Salaam, Tanzania