云南省科技厅-昆明医科大学应用基础研究面上项目2017FE468(-090);昆明市卫生科技人才培养项目百工程培养计划2021-SW(省)-03;Yunnan Provincial Department of Science and Technology-Kunming Medical University Applied Basic Research General Project2017FE468-090;Kunming Health Science and Technology Talent Training Project Hundred Engineering Training Program2021-SW province-03