1. Department of Orthopaedic Surgery, Peking Union Medical College and Chinese Academy of Medical Sciences, Peking Union Medical College Hospital, Beijing, China.
2. Department of R&D Technology Center, Beijing Zhicheng Biomedical Technology Co, Ltd, Beijing, China.