1. Shanghai Key Laboratory of Digital Manufacture for Thin-Walled Structures, State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, 200240, China
2. Shanghai Platform for Smart Manufacturing, Shanghai, 201306, China
3. Shanghai Spaceflight Manufacture Co. Ltd, Shanghai, 200245, China