1. State Key Laboratory of Bioreactor Engineering, Shanghai Key Laboratory of New Drug Design, and School of Pharmacy, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, China
2. Laboratory of Medicinal Plant Biotechnology, College of pharmacy, Zhejiang Chinese Medical University, Hangzhou, Zhejiang, 310053, China
3. Huabao Flavours & Fragrances Co., Ltd., 1299 Yecheng Road, Shanghai 201822, China