The Project of Sichuan Medical Association, S22049, the Project of the Health Commission of Chengdu,2023128, National Natural Science Foundation of China, no. 82300869,no. 82300869, Natural Science Foundation from the Department of Science and Technology of Sichuan Province, no. 2022NSFSC1592, no. 2022NSFSC1592, the Chengdu University Affiliated Hospital Climbing Talent Program,the Innovation Team Project of the Affiliated Hospital of Clinical School of Medicine of Chengdu University, CDFYCX202207, CDFYCX202207, the Program of the Affiliated Hospital of Chengdu University, Y202204 and Y202207, Y202204 and Y202207, the Chengdu Medical Research Projects, 2022181 and 2023343, research projects from Chengdu Science and Technology, no. 2022-YF05-01441-SN, Sichuan Medical (Youth Innovative) Scientific Research Projects, nos. Q23002, S22002 and Q20013, the Teaching Reform Project of Chengdu University,cdjgb2022043, cdjgb2022166 and cdjgb2019005