[1] Tongling Univ, Coll Mech Engn, Tongling 244000, Peoples R China
[2] Key Lab Construct Hydraul Robots Anhui Higher Edu, Tongling 244000, Peoples R China
[3] Key Lab Addit Mfg Tongling City, Tongling 244000, Peoples R China
[4] Tongling Yuanyi Precis Machinery Co Ltd, Engn Technol Res Ctr Semicond Packaging Tongling, Tongling 244000, Peoples R China