1. Liver Cancer Institute, Zhongshan Hospital and Department of Chemistry, Fudan University, Shanghai 200032, China
2. Institutes of Biomedical Sciences and NHC Key Laboratory of Glycoconjugates Research, Fudan University, Shanghai 200032, P. R. China