1. Department of Breast and Thyroid Surgery, Liuzhou People’s Hospital, Liuzhou 545006, Guangxi, People’s Republic of China
2. Biology Institute, Guangxi Academy of Sciences, Nanning 530007, Guangxi, People’s Republic of China
3. Department of Orthopedics, Liuzhou People’s Hospital, Liuzhou 545006, Guangxi, People’s Republic of China
4. Department of Orthopedics, The Fourth Affiliated Hospital of Guangxi Medical University, Liuzhou 545005, Guangxi, People’s Republic of China
5. Department of Orthopedics, Liuzhou Worker’s Hospital, Liuzhou 545005, Guangxi, People’s Republic of China