[1] Harbin Inst Technol, Sch Mechatron Engn, Harbin 150001, Peoples R China
[2] Southern Univ Sci & Technol, Dept Mech & Energy Engn, Shenzhen 518055, Peoples R China
[3] Army Acad Armored Forces, Dept Equipment Support & Remfg, Beijing 100072, Peoples R China
[4] Tsinghua Univ, Dept Mech Engn, Beijing Key Lab Precis Ultraprecis Mfg Equipments, Beijing 100084, Peoples R China