1. Institute of Engineering Mechanics, China Earthquake Administration, Harbin 150080, China
2. Center for Balance Architecture, Zhejiang University, Hangzhou 310007, China
3. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
4. The Architectural Design & Research Institute of Zhejiang University Co., Ltd., Hangzhou 310007, China
5. China Construction Eighth Engineering Division Co., Ltd., Shanghai 200112, China