[1] Univ Djibouti, Fac Engn, Dept Elect & Energy Engn GRE, Djibouti 1904, Djibouti
[2] Univ Djibouti, Inst Ind Technol, Dept Elect & Energy Engn GRE, Djibouti 1904, Djibouti
[3] Inst Stat Djibouti, INSTAD, Djibouti 1846, Djibouti
[4] Univ Calif Riverside, Coll Engn, Ctr Environm Res & Technol CE CERT, Riverside, CA 92521 USA
[5] Zagazig Univ, Elect Power & Machines Dept, Zagazig 44519, Egypt
[6] Inst Int Stockage lHydrogene, ISTHY, F-90120 Morvillars, France