1. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, China
2. Quzhou College of Technology, Quzhou 324000, China
3. Zhejiang Wanda Steering Gear Co., Ltd., Hangzhou 311258, China
4. College of Energy Engineering, Zhejiang University, Hangzhou 310023, China
5. School of Mechanical Engineering, Zhejiang University, Hangzhou 310023, China