1. Shanghai Key Laboratory of New Drug Design, East China University of Science and Technology
2. Shanghai Key Laboratory of Chemical Biology, East China University of Science and Technology
3. Key Laboratory of Synthetic Chemistry of Natural Substances, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences