1. Shanghai University of Medicine & Health Sciences
2. Affiliated Sixth People's Hospital South Campus
3. Shanghai
4. China
5. Department of Oncology
6. Humanity Hospital of Longyan City
7. Longyan
8. State Key Laboratory of Environmental Chemistry and Ecotoxicology
9. Chinese Academy of Sciences (CAS)
10. Beijing
11. Department of Environmental Engineering
12. Zhejiang Normal University
13. Hangzhou 310058
14. Department of Oncology Interventional Therapy
15. Renji Hospital
16. School of Medicine
17. Shanghai Jiao Tong University