1. Electrical Engineering Department, Faculty of Engineering, Minia University, Minia 61111, Egypt
2. Faculty of Sciences and Technology, Hassan 1st University, Settat 26000, Morocco
3. Département École de Genie, Université Québéc en Abitibi Témiscamingue, Rouyn-Noranda, QC J9X 5E4, Canada
4. Department of Robotics and Mechatronics, School of Engineering and Digital Sciences, Nazarbayev University, Astana 010000, Kazakhstan