Joint Funds for the innovation of science and Technology, Fujian province [2021Y9190]; Science and Technology Project of Fujian Province [2021Y0052, 2022Y0056]; Startup Fund for scientific research, Fujian Medical University [2020QH1223]; Fujian Provincial Health Technology Project [2021CXB013]; Fujian Provincial Clinlical Research Center for Cancer Radiotherapy and Immunotherapy [2020Y2012]