1. Department of Orthopaedics, Medical College of Zhejiang University, Sir Run Run Shaw Hospital, Hangzhou, People's Republic of China.
2. Key Laboratory of Musculoskeletal System Degeneration and Regeneration Translational Research of Zhejiang Province, Hangzhou, People's Republic of China.
3. Department of Surgery, The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou, People's Republic of China.
4. Department of Emergency, The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou, People's Republic of China.
5. Department of Orthopaedics, Tongde Hospital of Zhejiang Province, Hangzhou, People's Republic of China.