1. Faculty of Computers & Information, Mansoura University, Mansoura, Egypt
2. Department of Information Technology, Kalasalingam Academy of Research and Education, Krishnankoil, India
3. Department of Computing & Mathematics, Manchester Metropolitan University, Manchester, UK
4. Department of Computer Applications, Alagappa University, Karaikudi, India
5. Faculty of Engineering Technology, Al-Balqa’ Applied University, Amman, Jordan