1 Department of Hepatobiliary Surgery, Eastern Hepatobiliary Surgery Hospital, Second Military Medical University (Navy Medical University), Shanghai, China.
2 Vaccine Research Institute of Sun Yat-sen University, The Third Affiliated Hospital of Sun Yat-sen University, Guangzhou, China.
3 Biotherapy Center, The Third Affiliated Hospital of Sun Yat-sen University, Guangzhou, China.
4 Zhongshan School of Medicine, Sun Yat-sen University, Guangzhou, China.