1. State Key Laboratory of Nonlinear MechanicsInstitute of MechanicsChinese Academy of Sciences Beijing 100190 China
2. Key Laboratory of Animal Ecology and Conservation BiologyInstitute of ZoologyChinese Academy of Sciences Beijing 100101 China
3. College of Life ScienceUniversity of Chinese Academy of Sciences Beijing 100049 China
4. Institute of MicrobiologyChinese Academy of Sciences Beijing 100101 China
5. School of Engineering ScienceUniversity of Chinese Academy of Sciences Beijing 100049 China
6. Institute of Solid MechanicsBeihang University (BUAA) Beijing 100191 China
7. Department of Burn and Plastic Surgery of the Fourth Medical Center of PLA General Hospital Beijing 100048 China
8. State Key Laboratory of Structural Analysis for Industrial EquipmentDepartment of Engineering Mechanics, and International Research Center for Computational MechanicsDalian University of Technology Dalian 116024 China
9. Beijing Key Laboratory of Engineered Construction and MechanobiologyInstitute of MechanicsChinese Academy of Sciences Beijing 100190 China