1. Department of Orthopaedics Surgery; Peking Union Medical College Hospital; Peking Union Medical College and Chinese Academy of Medical Sciences; Beijing 100730 P.R. China
2. Department of Orthopaedics; Affiliated Puai Hospital of Tongji Medical College; Huazhong University of Science and Technology; Hubei Wuhan 430033 P.R. China
3. Medical School; Shenzhen University; 3688 Nanhai Road Shenzhen 518060 P.R. China
4. The Chinese University of Hong Kong Shenzhen Research Institute; Shenzhen P.R. China
5. Key Laboratory for Regenerative Medicine; Ministry of Education; School of Biomedical Sciences; The Chinese University of Hong Kong; Hong Kong SAR P.R. China