[1] Islamic Azad Univ, Dept Mech Engn, Najafabad Branch, Najafabad, Iran
[2] Islamic Azad Univ, Aerosp & Energy Convers Res Ctr, Najafabad Branch, Najafabad, Iran
[3] Univ Hail, Coll Engn, Dept Mech Engn, Hail City 81451, Saudi Arabia
[4] Univ Tunis, Ecole Natl Super Ingn Tunis, Lab Mecan Mat & Procedes LR99ES05, 5 Ave Taha Hussein Montfleury, Tunis 1008, Tunisia
[5] Univ Carthage, Natl Inst Appl Sci & Technol, Ctr Urbain Nord, BP 676, Tunis 1080, Tunisia
[6] Univ Tunis, Ecole Natl Super ingn Tunis, Lab Ingn Syst Ind &Des Energies Renouvelables, 5 Ave Taha Hussein Montfleury, Tunis 1008, Tunisia
[7] Univ Hail, Coll Engn, Dept Ind Engn, Hail City 81451, Saudi Arabia
[8] Univ Tunis El Manar, Natl Engn Sch Tunis, Photovolta & Semicond Mat Lab, Tunis 1002, Tunisia