[1] Jiangsu Univ, Sch Mech Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Zhejiang Univ, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Zhejiang, Peoples R China
[3] East China Univ Sci & Technol, Sch Mech & Power Engn, Key Lab Pressure Syst & Safety, Minist Educ, Shanghai 200237, Peoples R China
[4] Koforidua Tech Univ, Fac Engn, Dept Energy Syst Engn, Koforidua, Ghana