1. Department of Civil Engineering Zhejiang University 866 Yuhangtang Road Hangzhou 310058 P. R. China
2. Center for Balance Architecture Zhejiang University Hangzhou 310007 China
3. Department of Highway and Bridge Engineering Zhejiang Highway Technicians College 681 Xixi Road Hangzhou 310023 P. R. China
4. Department of Engineering Mechanics Key Laboratory of Soft Machines and Smart Devices of Zhejiang Province Soft Matter Research Center Zhejiang University 38 Zheda Road Hangzhou 310027 P. R. China
5. Shenzhen Research Institute of Zhejiang University A310 Virtual University Park Nanshan District Science Park Shenzhen 518057 P. R. China
6. Department of Engineering Mechanics Dalian University of Technology 2 Linggong Road Dalian 116021 P. R. China