1. Department of Orthopedics and Traumatology, Xi’an Honghui Hospital, Xi’an Jiao Tong University Health Science Center, Xi’an, No. 555, East Friendship Road, 710054 Xi’an City, Shaanxi Province, China
2. Institute for Global Orthopaedics & Traumatology, University of California, 2550 23rd St., Bldg.9, 2nd Floor San Francisco, CA, 94110 San Francisco, USA