1. College of Information and Computer, Taiyuan University of Technology, Taiyuan, China
2. Department of Computing, Shifa Tameer-e-Millat University, Islamabad, Pakistan
3. College of Computing and IT, University of Doha for Science and Technology, Doha, Qatar