Department of Orthopaedics Peking University Third Hospital Beijing 100191 China;
Department of Radiology Peking University Third Hospital Beijing 100191 China;
Department of Orthopaedics Peking University Third Hospital Beijing 100191 China;
Department of Orthopaedics Peking University Third Hospital Beijing 100191 China;
School of Public Health Peking University Beijing 100191 China;
Department of Radiology Peking University Third Hospital Beijing 100191 China;
Department of Orthopaedics Peking University Third Hospital Beijing 100191 China;