[1] Dalian Univ Technol, State Key Lab High Performance Precis Mfg, Dalian 116024, Peoples R China
[2] Jiangsu Univ Sci & Technol, Sch Mech Engn, Zhenjiang 212100, Jiangsu, Peoples R China
[3] QiqiHar Heping Heavy Ind Grp Co Ltd, Qiqihar 161000, Heilongjiang, Peoples R China