Ethical Statement
All animal studies were performed according to a protocol approved by the Peking University Cancer Hospital Animal Care and in accordance with the ethical standards of the Declaration of Helsinki. Protocol Number EAEC 2022-01.