1. Department of Breast and Thyroid Surgery, The Second Affiliated Hospital of Chongqing Medical University, No. 74, Linjiang Road, Yuzhong District, Chongqing 400010, China
2. Department of Breast and Thyroid Surgery, The First People’s Hospital of Yibin, No. 65, Wenxing Street, Cuiping District, Yibin 644000, China
3. Department of Biochemistry and Molecular Biology, School of Basic Medical Science, Shanxi Medical University, Taiyuan 030001, China