1. Department of Orthopedics, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China
2. Key Lab of Process Analysis and Control of Sichuan Universities, Yibin University, Yibin, Sichuan, China
3. Hospital, Yibin University, Yibin, Sichuan, China