1. Editorial Department of Hebei Medical University, Hebei Medical University, Shijiazhuang, Hebei 050017, China
2. Department of Pharmacology, Hebei Medical University, Shijiazhuang, Hebei 050017, China
3. Department of Endocrinology, The Third Hospital of Hebei Medical University, Shijiazhuang, Hebei 050051, China
4. Key Orthopaedic Biomechanics Laboratory of Hebei Province, Shijiazhuang, Hebei 050051, China
5. Department of Spine Surgery, The Third Hospital of Hebei Medical University, Shijiazhuang, Hebei 050051, China
6. Institute of Biomedical Engineering, Chinese Academy of Medical Sciences and Peking Union Medical College, Tianjin 300020, China