1. School of Mechanical Engineering, Anhui University of Technology, Maanshan, Anhui 243002, China
2. The State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing 400044, China
3. Engineering Technology Research Center of Hydraulic Vibration Technology, Anhui Province, Anhui University of Technology, Maanshan, Anhui 243002, China