1. Sciences and technologies Faculty, Hassan 1st University, Settat 26000, Morocco
2. Industrial Technologies and Services Laboratory, Higher School of Technology, Sidi Mohamed Ben Abdellah University, Fez 30000, Morocco
3. Faculty of Sciences, Moulay Ismail University, Meknes 11201, Morocco
4. Energy, Materials and Computing Physics Research Group, ENS, Abdelmalek Essaadi University, Tetouan 93020, Morocco
5. Faculty of Engineering and Technology, Future University in Egypt, Cairo 11835, Egypt
6. Department of Electrical Engineering, College of Engineering, King Khalid University, Abha 62529, Saudi Arabia
7. Electrical Engineering Department, Faculty of Engineering, Minia University, Minia 61111, Egypt