1. Department of Orthopaedics, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang 830054, P.R. China
2. Xinjiang Technical Institute of Physics and Chemistry, Chinese Academy of Sciences, Urumqi, Xinjiang 830054, P.R. China