1. School of Intelligent Manufacturing, Wenzhou Polytechnic, Wenzhou 325000, China
2. School of Aeronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
3. Zhejiang Gold Intelligent Suspension Corp, Wenzhou 325000, China
4. Wenzhou Key Laboratory of Biomaterials and Engineering, Wenzhou Key Laboratory of Biomedical Imaging, Wenzhou Institute, University of Chinese Academy of Sciences, Wenzhou 325000, China
5. Beiing CRRC CED Railway Electrical Technology Co., Ltd., Beiiing 100176, China