Institution: | aKey Lab for Biomechanics and Tissue Engineering Under the State Ministry of Education Chongqing University, Chongqing 400044, China bBiomechanics Lab, Department of Engineering Mechanics, Tsinghua University, Beijing 100084, China cChinese Academy of Agriculture Science, Beijing 100081, China |