1. China-Pakistan Belt and Road Joint Laboratory on Smart Disaster Prevention of Major Infrastructures, Nanjing, China
2. School of Civil Engineering, Southeast University, Nanjing, China
3. Mechanical and Electronic Engineering School, Nanjing Forestry University, Nanjing, China
4. Nanjing Dongrui Damping Control Technology Co., Ltd, Nanjing, China
5. Key Laboratory for Soft Chemistry and Functional Materials of Ministry of Education, Nanjing University of Science and Technology, Nanjing, China
6. Shanghai Space Propulsion Technology Research Institute, Shanghai, China