[1] Delta Higher Inst Engn & Technol, Dept Commun & Elect, Mansoura, Egypt
[2] Delta Univ Sci & Technol, Fac Artificial Intelligence, Mansoura 35712, Egypt
[3] Mansoura Univ, Fac Engn, Comp Engn & Control Syst Dept, Mansoura, Egypt
[4] Univ Tamanghasset, Fac Sci & Technol, Energies & Mat Res Lab, Tamanrasset, Algeria
[5] Ctr Dev Energies Renouvelables CDER, Unite Rech Energies Renouvelables Milieu Saharien, Adrar 01000, Algeria
[6] Cairo Univ, Fac Engn, Mech Power Engn Dept, Giza 12613, Egypt
[7] Shahid Chamran Univ Ahvaz, Fac Fac Engn, Shohadaye Hoveizeh Campus Technol, Dashte Azadegan, Iran
[8] Lulea Univ Technol, Dept Civil Environm & Nat Resources Engn, S-97187 Lulea, Sweden