State Key Laboratory of Fine Chemicals;
Dalian University of Technology;
Dalian;
116024;
P.R.China;
State Key Laboratory of Fine Chemicals;
Shenzhen Research Institute;
Dalian University of Technology;
Shenzhen;
518057;
P.R.China;
Photodynamic therapy; Liposome; Photosensitizer; Cyanine dye; Doxorubicin; Cancer;