1. The First Affiliated Hospital; University of South China; Hengyang 421001 People's Republic of China
2. Department of Anatomy and Neurobiology, Biology Postdoctoral Workstation; Basic School of Medicine Central South University; Changsha 410013 People's Republic of China
3. Tumor Hospital Xiangya School of Medicine of Central South University; Changsha 410013 People's Republic of China
4. Department of General Surgery, Guangdong General Hospital; Guangdong Academy of Medical Sciences; Guangzhou 510080 People's Republic of China