1. Teachers College for Vocational and Technical Education, Guangxi Normal University, Guilin 541001, China
2. Faculty of Innovation Engineering, Macau University of Science and Technology, Macau 999078, China
3. Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ 07102, USA
4. Department of Computer Science, King Abdulaziz University, Jeddah 21481, Saudi Arabia
5. School of Accounting and Audit, Guangxi University of Finance and Economics, Nanning 530031, China