1. Department of Orthopaedics, Affiliated Hospital of North Sichuan Medical College, No. 63 Wenhua Road, Nanchong City, Sichuan Province 637000, P.R. China
2. Department of Gastroenterology, Affiliated Hospital of North Sichuan Medical College, No. 63 Wenhua Road, Nanchong City, Sichuan Province 637000, P.R. China