1. Department of Joint Surgery, Qingdao West Coast Hospital, Affiliated Hospital of Qingdao University, Qingdao, Shandong 266555, P.R. China
2. Department of Surgery, Qingdao West Coast Hospital, Affiliated Hospital of Qingdao University, Qingdao, Shandong 266555, P.R. China