[1] Shaanxi Univ Sci & Technol, Coll Mech & Elect Engn, Xian 710021, Peoples R China
[2] Kafrelsheikh Univ, Fac Engn, Mech Engn Dept, Kafrelsheikh 33516, Egypt
[3] KPR Inst Engn & Technol, Dept Mech Engn, Coimbatore 641407, Tamil Nadu, India
[4] Prince Sattam bin Abdulaziz Univ, Coll Engn Al Kharj, Dept Mech Engn, Al Kharj 11942, Saudi Arabia
[5] Tanta Univ, Fac Engn, Mech Power Engn Dept, Tanta, Egypt
[6] King Fahd Univ Petr & Minerals KFUPM, Interdisciplinary Res Ctr Renewable Energy & Powe, Dhahran 31261, Saudi Arabia
[7] Tanta Univ, Fac Engn, Dept Elect Power & Machines Engn, Tanta, Egypt
[8] North China Elect Power Univ, Sch Energy Power & Mech Engn, Key Lab Power Stn Energy Transfer Convers & Syst, Minist Educ, Beijing 102206, Peoples R China
[9] Univ Blue Nile, Fac Engn, Mech Engn Dept, Blue Nile Roseires, Sudan
[10] Delta Univ Sci & Technol, Fac Engn, Gamasa, Egypt
[11] Tsinghua Univ, Dept Engn Mech, Key Lab Thermal Sci & Power Engn, Minist Educ, Beijing 100084, Peoples R China