1. School of Mechanical Engineering Anhui University of Technology Maanshan China
2. AnHui Province Key Laboratory of Special Heavy Load Robot Anhui University of Technology Maanshan China
3. School of Mechanical Engineering Nanjing University of Science and Technology Nanjing China