1. Shanghai Tenth People’s Hospital, Tongji University School of Medicine, Shanghai, China
2. Shanghai Punan Hospital, Shanghai, China
3. Cancer Institute, Affiliated Tumor Hospital of Nantong University, Nantong, China
4. Navy Military Medical University Affiliated Changhai Hospital, Shanghai, China
5. Nantong Haimen Yuelai Health Centre, Haimen, China
6. Central South University of Forestry and Technology, Changsha, Hunan, China
7. Dares Salaam Institute of Technology, Salaam, Tanzania
8. School of Medicine, Nantong University, Nantong, China
9. Eastern Hepatobiliary Surgery Hospital/Institute, National Center for Liver Cancer, the Second Military Medical University, Shanghai, China