1. Department of Orthopaedics Surgery The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University Wenzhou China
2. Center of Scientific Research The Second Affiliated Hospital of Wenzhou Medical University Wenzhou China
3. Department of Pathology, Beth Israel Deaconess Medical Center Harvard Medical School Boston Massachusetts