Institute of Engineering Mechanics;
China Earthquake Administration;
Harbin 150080;
China;
Institute of Engineering Mechanics;
China Earthquake Administration;
Harbin 150080;
China;
School of Civil Engineering;
Harbin Institute of Technology;
Harbin 150001;
China;
School of Civil Engineering;
Harbin Institute of Technology;
Harbin 150001;
China;