1. Department of Spine Surgery, The Affiliated Hospital of Qingdao University, Qingdao, China
2. Department of Sports Medicine, The Affiliated Hospital of Qingdao University, Qingdao, China
3. Medical Research Centre, Institute of Orthopaedics and Traumatology, The Affiliated Hospital of Qingdao University, Qingdao, China