1. Faculty of Technology and Education, Helwan University, Helwan, Cairo, Egypt
2. School of Electrical Engineering, Beijing Jiaotong University, Beijing, China
3. Department of Electrical Engineering, Quaid-e-Awam University of Engineering, Science and Technology, Nawabshah, Sindh, Pakistan
4. Faculty of Engineering Technology and Science, Higher Colleges of Technology, Dubai, United Arab Emirates
5. Faculty of Engineering and Technology, Future University in Egypt, New Cairo, Egypt
6. Faculty of Computers and Artificial Intelligence, Cairo University, Giza, Egypt
7. Department of Electrical Engineering, Faculty of Engineering, Kafrelsheikh University, Kafr El-Shaikh, Egypt
8. School of Engineering, Jazan University, Jazan, Saudi Arabia
9. Electrical and Computer Engineering Department, Gulf University for Science and Technology, Mubarak Al-Abdullah, Kuwait
10. Sharaf Energy Systems Inc., Fredericton, NB, Canada