1. College of Mechanical and Electrical Engineering, Wenzhou University, Wenzhou, 325035, China
2. Zhejiang Gold Intelligent Suspension Corp, Wenzhou, 325035, China
3. College of Computer Science and Artificial Intelligence, Wenzhou University, Wenzhou, 325035, China