1. Software Technology Research Laboratory, De Montfort University, Leicester, England
2. Department of Computer Science and Engineering, Dalian University of Technology, Dalian, China
3. College of Computer and Information Sciences, Al-Imam Muhammad Ibn Saud Islamic University, Saudi Arabia