1. ”111” project Laboratory of Biomechanics and Tissue Repair, Bioengineering College, Chongqing University, Chongqing, China
2. Department of Orthopedics, People’s hospital of changshou Chongqing, Chongqing, China
3. Departments of Bioengineering and Orthopedics, University of California, San Diego, California, USA