[1] E China Univ Sci & Technol, Sch Pharm, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China
[2] E China Univ Sci & Technol, Sch Pharm, Shanghai Key Lab New Drug Design, Shanghai 200237, Peoples R China
[3] Shanghai Univ Tradit Chinese Med, Putuo Hosp, Dept Oncol, Shanghai, Peoples R China