1. Department of Electronics and Communications, Faculty of Engineering, Ain Shams University, Cairo 11566, Egypt
2. Department of Communications and Electronics, Engineering School, Canadian International College (CIC), Giza 12577, Egypt
3. Nanotechnology and Nanoelectronics Engineering Department, UST at Zewail City, Giza 12578, Egypt
4. Department of Basic Engineering Sciences, Benha Faculty of Engineering, Benha University, Benha 13511, Egypt
5. Engineering Physics and Mathematics Department, Faculty of Engineering, Ain Shams University, Cairo 11566, Egypt
6. Department of Computer Engineering, College of Computer Science and Engineering, University of Ha’il, Ha’il 55211, Saudi Arabia
7. Department of Electrical Communication and Electronics Systems Engineering, Faculty of Engineering, Modern Science and Arts University (MSA), Cairo 12556, Egypt
8. Faculty of Engineering, Arab Academy for Science and Technology (AAST), Cairo 11736, Egypt
9. Center of Excellence in Nanotechnology, Arab Academy for Science and Technology and Maritime Transport, El-Alamein 51718, Egypt