1. Department of Hepatobiliary Surgery, The Fifth Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uygur Autonomous Region 830011, P.R. China
2. Department of Gynecology, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uygur Autonomous Region 830054, P.R. China