1. Department of Spinal Surgery, The Sixth Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uygur Autonomous Region, 830002, China and
2. Department of Orthopedic Surgery, Taikang Tongji (Wuhan) Hospital, Wuhan City, Hubei Province, 430050, China