1. Department of Pharmacology, Shantou University Medical College, Shantou 515041, China
2. Department of Radiology, The First Affiliated Hospital of Shantou University Medical College, Shantou 515041, China
3. Department of Thyroid, Breast and Hernia Surgery, General Surgery, The Second Affiliated Hospital of Shantou University Medical College, Shantou 515041, China