1. Department of Breast and Thyroid Surgery, the First Affiliated Hospital of Chongqing Medical University, Chongqing, China, 400016
2. Department of Breast and Thyroid Surgery, the Second Affiliated Hospital of Chongqing Medical University, Chongqing, China, 400010
3. Department of Hepatobiliary, Breast and Thyroid Surgery, the People’s Hospital of Liangping District, Chongqing, China, 405200