1. China‐Pakistan Belt and Road Joint Laboratory on Smart Disaster Prevention of Major Infrastructures Nanjing 211 189 China
2. School of Civil Engineering Southeast University Nanjing 211 189 China
3. Mechanical and Electronic Engineering School Nanjing Forestry University Nanjing 210 037 China
4. Nanjing Dongrui Damping Control Technology Co. Ltd. Nanjing 210 033 China
5. School of Civil Engineering Xi'an University of Architecture and Technology Xi'an 710 055 China
6. Department of Civil Engineering, Faculty of Engineering and Technology International Islamic University Islamabad 25 000 Pakistan