1. Electrical and Computer Engineering Department, Minia Higher Institute of Engineering and Technology, New El-Minya, Egypt
2. Department of Electrical Engineering, College of Engineering and Technology, University of Doha for Science and Technology, Doha, Qatar
3. Department of Electrical Engineering, Faculty of Energy Engineering, Aswan University, Aswan, Egypt
4. Faculty of Engineering and Technology, Future University in Egypt, Cairo, Egypt
5. Department of Communications Technology Engineering, Technical College, Imam Ja’afar Al-Sadiq University, Baghdad, Iraq
6. Electrical Engineering Department, Faculty of Engineering, Minia University, Minia, Egypt