[1] Anhui Polytech Univ, Sch Mech & Automot Engn, Mengxi Rd, Wuhu 241000, Peoples R China
[2] Zhejiang Univ Technol, Coll Mech Engn, 288 Liuhe Rd, Hangzhou 310023, Peoples R China
[3] China United Engn Corp Ltd, Hangzhou 310000, Peoples R China
[4] Beihang Univ, Inst Solid Mech, Beijing 100191, Peoples R China