1. Anhui Province Key Laboratory of Special Heavy Load Robot, Anhui University of Technology, Maanshan, China
2. Key Laboratory of Hydraulic and Waterway Engineering of the Ministry of Education, Chongqing Jiaotong University, Chongqing, China
3. Jiangsu Key Laboratory of Green Process Equipment, Changzhou University, Changzhou, China
4. School of Mechanical Engineering, Anhui University of Technology, Maanshan, China
5. Engineering Technology Research Center of Hydraulic Vibration Technology, Anhui University of Technology, Maanshan, China