1. School of Life Science Anhui Medical University Hefei China
2. Institute for Molecular Medicine Finland Helsinki Institute of Life Science University of Helsinki Helsinki Finland
3. Department of Orthopaedics The Third Affiliated Hospital of Kunming Medical University (YunnanCancer Hospital) Kunming China
4. Department of Orthopaedic Surgery 920th Hospital of Joint Logistics Support Force Kunming China
5. Faculty of Medicine Department of Anatomy University of Helsinki Helsinki Finland
6. Minerva Foundation Institute for Medical Research Helsinki Finland