1. Department of Engineering Mechanics, Institute of Biomechanics and Medical Engineering, AML, Tsinghua University, Beijing 100084, China
2. Department of Engineering Mechanics, Institute of Biomechanics and Medical Engineering, AML, Tsinghua University, Beijing 100084, China e-mail: