1. Institute of Drug Discovery and Design College of Pharmaceutical Sciences Zhejiang University 866 Yuhangtang Road, Hangzhou 310058 Zhejiang Province China
2. School of Food Science and Biotechnology Zhejiang Gongshang University 18 Xuezheng Street, Xiasha Higher Education Campus, Hangzhou 310018 Zhejiang Province China
3. Key Laboratory of Synthetic Chemistry of Natural Substances Shanghai Institute of Organic Chemistry Chinese Academy of Sciences China