1. State Key Laboratory of Nonlinear Mechanics Institute of Mechanics Chinese Academy of Sciences Beijing 100190 China
2. School of Engineering Science University of Chinese Academy of Sciences Beijing 100049 China
3. Institute of Mechanics Chinese Academy of Sciences Beijing 100190 China
4. State Key Laboratory of Membrane Biology Institute of Zoology Chinese Academy of Sciences Chaoyang Beijing 100101 China
5. Henan Key Laboratory of Medical Polymer Materials Technology and Application Tuoren Medical Device Research & Development Institute Co. Ltd. Tuoren Health Technology Industrial Park Changyuan Henan 453000 China
6. State Key Laboratory of Nonlinear Mechanics Beijing Key Laboratory of Engineered Construction and Mechanobiology Institute of Mechanics Chinese Academy of Science Beijing 100190 China
7. Beijing Institute for Stem Cell and Regenerative Medicine Chaoyang Beijing 100101 China
8. University of Chinese Academy of Sciences Huairou Beijing 101449 China
9. Beijing Key Laboratory of Engineered Construction and Mechanobiology Institute of Mechanics Chinese Academy of Sciences Beijing 100190 China