1. Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran
2. Department of Computer Science, Yadegar-e-Imam Khomeini (RAH) Shahre Rey Branch, Islamic Azad University, Tehran, Iran
3. Computer Engineering Department, Shomal University, Amol, Iran
4. IRIBU University, Department of Technology and Media Engineering, Tehran, Iran
5. Department of Computer Science, College of Science and Technology, University of Human Development, Sulaymaniyah, Iraq
6. Department of Communication and Computer Engineering, Faculty of Engineering, Cihan University-Erbil, Kurdistan Region, Erbil, Iraq