1. Key Laboratory for Advanced Materials and Institute of Fine Chemicals, School of Chemistry and Molecular Engineering, East China University of Science and Technology, Shanghai 200237, China
2. Shanghai Zelgen Pharma-Tech Co., Ltd., Building 3, No. 999, Cailun Road, Zhangjiang Hi-Tech Park, Shanghai 201203, China