1. Institute of Orthopedics, Chinese PLA General Hospital, Beijing, China (mainland)
2. Department of Orthopedics, Urumqi General Hospital of Lanzhou Military Command, Urumqi, Xinjiang, China (mainland)
3. College of Life Sciences, University of Chinese Academy of Sciences, Beijing, China (mainland)