1. College of Mechanical Engineering, Donghua University, Shanghai 201620, China
2. National Innovation Center of Advanced Dyeing & Finishing Technology, Tai’an 271000, China
3. State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, Shanghai 200240, China