1. School of Chemistry and Chemical Engineering
2. Chongqing University
3. Chongqing 400044
4. China.
5. International R&D center of Micro-nano Systems and New Materials Technology
6. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment
7. Chongqing University Cancer Hospital
8. Chongqing
9. China
10. School of Optoelectronic Engineering