1. State Key Laboratory of Mechanical Systems and Vibration, and Shanghai Key Laboratory of Digital Manufacturing for Thin-Walled Structures, Shanghai Jiao Tong University, Shanghai, 200240, China.
2. School of Engineering, Westlake University, Hangzhou, Zhejiang 310030, China.
3. Meta Robotics Institute, Shanghai Jiao Tong University, Shanghai 200240, China.
4. Research Center for Industries of the Future, Westlake University, Hangzhou, Zhejiang 310030, China.