1. Department of Civil Engineering, Zhejiang University City College, Hangzhou, 310015, China
2. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou, 310014, China
3. Department of Engineering Mechanics, Zhejiang University, Hangzhou, 310027, China