[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] Koforidua Tech Univ, Fac Engn, Dept Mech Engn, Koforidua, Ghana
[4] East China Univ Sci & Technol, Sch Mech & Power Engn, Minist Educ, Key Lab Pressure Syst & Safety, Shanghai 200237, Peoples R China