1. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
2. Center for Balance Architecture, Zhejiang University, Hangzhou 310028, China
3. Architectural Design and Research Institute of Zhejiang University Co., Ltd., Hangzhou 310028, China
4. Key Laboratory of Space Structures of Zhejiang Province, Hangzhou 310058, China
5. Future City Laboratory, Innovation Center of Yangtze River Delta, Zhejiang University, Jiaxing 314100, China