1. School of Civil and Hydraulic Engineering, Ningxia University, Yinchuan 750021, China
2. Ningxia Center for Research on Earthquake Protection and Disaster Mitigation in Civil Engineering, Yinchuan 750021, China
3. College of Civil Engineering, Tongji University, Shanghai 200092, China