Institution: | 1.State Key Laboratory of Science and Technology On Advanced Composites in Special Environments, Harbin Institute of Technology, Harbin, 150080, China ;2.Key Laboratory of Soft Machines and Smart Devices of Zhejiang Province, Department of Engineering Mechanics, Zhejiang University, Hangzhou, 310027, China ;3.Institute of Biomechanics and Medical Engineering, AML, Department of Engineering Mechanics, Tsinghua University, Beijing, 100084, China ; |