1. Department of Orthopedics and Rescue Center of Severe Wound and Trauma of Chinese PLA, General Hospital of Shenyang Military Area Command of Chinese PLA, Shenyang, Liaoning 110016, P.R. China
2. Department of Orthopedics, Orthopedic Hospital of Shenyang, Shenyang, Liaoning 110000, P.R. China