1. Key Laboratory
for Biorheological Science and Technology of Ministry of Education,
College of Bioengineering, Chongqing University, Chongqing 400044, China
2. Center for Biomechanics and Bioengineering,
Key Laboratory of Microgravity (National Microgravity Laboratory)
and Beijing Key Laboratory of Engineered Construction and Mechanobiology,
Institute of Mechanics, Chinese Academy of Sciences, Beijing 100190, China