[1] Jiangxi Univ Sci & Technol, Coll Mech & Elect Engn, Ganzhou 341000, Peoples R China
[2] Jiangxi Univ Sci & Technol, Inst Addit Mfg, Nanchang 330013, Peoples R China
[3] Tongling Univ, Key Lab Construct Hydraul Robots, Anhui Higher Educ Inst, Tongling 244061, Peoples R China
[4] Nanjing Univ Aeronaut & Astronaut, Coll Mech & Elect Engn, Nanjing 210016, Peoples R China
[5] Cent South Univ, State Key Lab High Performance Complex Mfg, Changsha 410083, Peoples R China