1. Department of Traumatology, General Hospital of Ningxia Medical University, 804 Shengli South Road, Yinchuan, Ningxia Hui Autonomous Region 750004, China
2. Department of Orthopaedics and Traumatology, The University of Hong Kong, 21 Sassoon Road, Hong Kong SAR 999077, China
3. Department of Pharmacology & Toxicology, University of Kansas, 126 Strong Hall, Lawrence, KS 66045, USA
4. Zhongshan People’s Hospital, 2 Sun Wen East Road, Zhongshan, Guangdong 528400, China
5. Institute of Advanced Diagnostic and Clinical Medicine, Zhongshan People’s Hospital, Guangzhou University & Zhongshan People’s Hospital Joint Biomedical Institute, 2 Sun Wen East Road, Zhongshan, Guangdong 528400, China
6. Dongguan & Guangzhou University of Chinese Medicine Cooperative Academy of Mathematical Engineering for Chinese Medicine, Building 16, Songke Garden, Songshan Lake Science and Technology Industrial Park, Dongguan 523000, China