1. Faculty of Engineering, Kafrelsheikh University, Kafr El-Sheikh, Egypt
2. Electrical Engineering Department, Faculty of Engineering, Minia University, Minia, Egypt
3. Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia
4. National Center for Scientific Research “Demokritos,” Institute of Nanoscience and Nanotechnology, Agia Paraskevi, Attikis, Athens, Greece