Department of Electrical Engineering, Faculty of Engineering, Minia University, Minia 61111, Egypt
Department of Industrial Electronics and Control Engineering, Faculty of Electronic Engineering, Menoufia University, Menouf 32952, Egypt
Department of Electronics and Electrical Communications Engineering, Faculty of Electronic Engineering, Menoufia University, Menouf 32952, Egypt
Department of Information Technology, College of Computer and Information Sciences, Princess Nourah Bint Abdurrahman University, Riyadh 84428, Saudi Arabia
Electrical and Computer Engineering Department, Effat University, Jeddah, Kingdom of Saudi Arabia
Security Engineering Laboratory, Department of Computer Science, Prince Sultan University, Riyadh 11586, Saudi Arabia