1. Department of Orthopedics
2. Peking Union Medical College Hospital
3. Chinese Academy of Medical Sciences & Peking Union Medical College
4. Beijing 100730
5. China
6. Applied Materials Science
7. Department of Engineering Science
8. Uppsala University
9. Uppsala 75121
10. Sweden