1. Xinxiang University, Xinxiang 453003, P. R. China
2. Karunya Institute of Technology and Sciences, Coimbatore 641114, Tamil Nadu, India
3. Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
4. Koszalin University of Technology, Koszalin, Poland