Affiliation: | 1. State Key Laboratory of Bioreactor Engineering, Shanghai Key Laboratory of Chemical Biology, School of pharmacy, East China University of Science and Technology, Shanghai 200237, China;2. Department of Oncology, Longhua Hospital, Shanghai University of Traditional Chinese Medicine, National Clinical Research Centre for Traditional Chinese Medicine and Oncology, Shanghai 200032, China;3. School of Life Sciences and Technology, Tongji University, Shanghai 200092, China |