a
Institute of Biomechanics and Medical Engineering, AML, Department of Engineering Mechanics, Tsinghua University, Beijing 100084, China
E-mail: fengxq@tsinghua.edu.cn
;
Fax: +86 10 62781824
;
Tel: +86 10 62772934
b
Center for Nano and Micro Mechanics, Tsinghua University, Beijing 100084, China
c
School of Engineering, Brown University, Providence, USA