[1] Univ MSila, LGE Res Lab, Msila 28000, Algeria
[2] Univ Msila, Elect Engn Dept, Msila 28000, Algeria
[3] Univ Blida 1, Renewable Energy Dept, Blida, Algeria
[4] Univ Sci & Technol Houari Boumediene, Algiers, Algeria
[5] Taif Univ, Coll Engn, Dept Elect Engn, Taif 21944, Saudi Arabia
[6] Taif Univ, Fac Engn, Civil Engn Dept, Architectural Engn Program, Taif 21944, Saudi Arabia
[7] Muni Univ, Fac Technosci, Dept Comp & Informat Sci, Arua, Uganda