1. Cancer Center, Daping Hospital, Army Medical University, Chongqing 400042, China
2. Department of Thyroid and Breast Surgery, Daping Hospital, Army Medical University, Chongqing 400042, China
3. Department of Pathology, Daping Hospital, Army Medical University, Chongqing 400042, China
4. College of Bioengineering, Key Lab of Biorheological Science and Technology, Ministry of Education, Chongqing University, Chongqing 400030, China