Biomechanics and Biomaterials Laboratory Department of Applied Mechanics Beijing Institute of Technology Beijing 100081 China;
Biomechanics and Biomaterials Laboratory Department of Applied Mechanics Beijing Institute of Technology Beijing 100081 China;
Institute of Applied Mechanics Department of Engineering Mechanics Zhejiang University Hangzhou 310027 China;
Biomechanics and Biomaterials Laboratory Department of Applied Mechanics Beijing Institute of Technology Beijing 100081 China;
Institute of Applied Mechanics Department of Engineering Mechanics Zhejiang University Hangzhou 310027 China;
Institute of Applied Mechanics Department of Engineering Mechanics Zhejiang University Hangzhou 310027 China;