[1] East China Univ Sci & Technol, Sch Pharm, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China
[2] East China Univ Sci & Technol, Sch Pharm, Shanghai Key Lab New Drug Design, Shanghai 200237, Peoples R China
[3] Jiaxing Univ, Sch Med, Dept Pharm, Jiaxing 314001, Zhejiang, Peoples R China
[4] Nat Med & Hlth Food Res & Technol Innovat Team Ji, Jiaxing 314001, Zhejiang, Peoples R China
[5] Jiaxing Key Lab Oncol Photodynam Therapy & Target, Jiaxing, Peoples R China