1. West China School of Nursing/West China Hospital, Sichuan University, Chengdu 610041, Sichuan Province, China
2. Key Laboratory of Birth Deficits and Related Diseases of Women and Children, West China Second Hospital, Sichuan University, Chengdu 610041, Sichuan Province, China
3. Department of Orthopedics, West China Hospital, Sichuan University, Chengdu 610041, Sichuan Province, China
4. Research Department, Childrens Hospital of Chongqing Medical University, Chongqing 401147, China
5. Department of Radiology, The Xiangan Hospital of Xia Men University, Xiamen 361101, Fujian Province, China