1. Department of Chemistry and Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai, 200438, People's Republic of China
2. Institutes of Biomedical Sciences and NHC Key Laboratory of Glycoconjugates Research, Fudan University, Shanghai, 200032, People's Republic of China