1. Department of Orthopedics (No. 1), Heilongjiang Beidahuang Group General Hospital, Harbin, Heilongjiang 150088, China
2. Department of Oncology (No. 6), Heilongjiang Beidahuang Group General Hospital, Harbin, Heilongjiang 150088, China
3. Department of Orthopedics, Shanghai LiQun Hospital, Shanghai, China