1. Department of Orthopaedic Surgery, The First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, China.
2. Department of Orthopaedic Surgery, Shanxi Medical University Second Affiliated Hospital, Taiyuan, China.
3. School of Biomedical Engineering, Faculty of Engineering and IT, University of Technology Sydney, Ultimo, Australia.
4. Department of Biochemistry and Molecular Biology, Shanxi Medical University, Taiyuan, China.