1. Department of Gynecology, Fifth Affiliated Hospital of Xinjiang Medical University, No. 118 of West Henan, 830011, Urumqi, China
2. Department of Orthopaedics, Sixth Affiliated Hospital of Xinjiang Medical University, No. 39 Wuxing Nan Rd, Tianshan District, 86830001, Urumqi, Xinjiang, China