State Key Laboratory of Fine Chemicals;
Dalian University of Technology;
Dalian 116024;
China;
Ningbo Institute of Dalian University of Technology;
Ningbo 315016;
China;
Pro-drug-photosensitizer; Chemotherapy; Photodynamic therapy; GSH activation;