Institution: | a Department of Engineering Mechanics, Biomechanics Lab, Tsinghua University, Beijing 100084, PR China b Key Lab for Biomechanics and Tissue Engineering under the State Ministry of Education, Chongqing University, Chongqing 400044, PR China |