1. Huazhong University of Science and Technology Union Shenzhen Hospital and the 6th Affiliated Hospital of Shenzhen University Health Science Center, Shenzhen, China
2. Department of Orthopaedics, Huazhong University of Science and Technology Union Shenzhen Hospital, Shenzhen, China
3. Department of Pain Medicine and Shenzhen Municipal Key Laboratory for Pain Medicine, Huazhong University of Science and Technology Union Shenzhen Hospital, Shenzhen, China