1. Carbohydrate-Based Drug Research Center Shanghai Institute of Materia Media Chinese Academy of Sciences Shanghai 201203 China
2. Zhongshan Institute for Drug Discovery Shanghai Institute of Materia Media Chinese Academy of Sciences Zhongshan Guangdong 528400 China
3. Kaleido Biosciences Lexington MA 02421 USA
4. University of Chinese Academy of Sciences Beijing 100049 China