1. Guangdong Provincial Key Laboratory of Tumor Interventional Diagnosis and Treatment, Zhuhai People’s Hospital (Zhuhai Hospital Affiliated with Jinan University), Jinan University, Zhuhai, Guangdong 519000, P.R. China
2. Department of General Surgery, Zhuhai People’s Hospital (Zhuhai Hospital Affiliated with Jinan University), Jinan University, Zhuhai 519000, China
3. Medical College, Guangxi University, Nanning 530004, China
4. Faculty of Health Sciences, University of Macau, Taipa, Macau SAR China