1. Orthopaedic Medical Center The Second Hospital of Jilin University Orthopaedic Research Institute of Jilin Province No. 218 Ziqiang Street Changchun 130041 China
2. International Joint Research Center for Molecular Science College of Chemistry and Environmental Engineering Shenzhen University No. 3688 Nanhai Avenue Shenzhen 518060 China
3. Division of Chemistry and Biological Chemistry School of Physical and Mathematical Sciences Nanyang Technological University 21 Nanyang Link Singapore 637371 Singapore
4. Chen Xinhai Hospital No. 18 Zhuyuan Road, Xiaolan Zhongshan 528415 China
5. Shanghai Key Laboratory of Orthopaedic Implants Department of Orthopaedic Surgery Shanghai Ninth People's Hospital Shanghai Jiao Tong University School of Medicine No. 639 Zhizaoju Road Shanghai 200011 China