1. Translational Medical Innovation Center, Zhangjiagang TCM Hospital Affiliated to Nanjing University of Chinese Medicine, Zhangjiagang 215600, China
2. Department of Orthopedics, Zhangjiagang TCM Hospital Affiliated to Nanjing University of Chinese Medicine, Zhangjiagang 215600, China
3. Laboratory of New Techniques of Restoration & Reconstruction of Orthopedics and Traumatology, Nanjing University of Chinese Medicine, Nanjing 210000, China
4. Department of Orthopedics, The First Affiliated Hospital of Soochow University, Suzhou 215006, China