1. Orthopedic Research Center, Sixth Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang 86830001, China
2. Intensive Care Unit, Wuxi Xinrui Hospital (Wuxi Branch of Ruijin Hospital), Wuxi, China
3. Department of Orthopedics, Union Hospital of Fujian Medical University, China