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. Department of Biochemistry and Molecular Biology, Shanxi Medical University, Taiyuan, China.
4. School of Biomedical Engineering, Faculty of Engineering and IT, University of Technology Sydney, Ultimo, Australia.