Funding for this research was provided by:
National Natural Science Foundation of China (81972557, 81772912)
Beijing Natural Science Foundation (7202022)
National Key R&D Program of China (2019YFA0904400)
Beijing Municipal Science and Technology Commission (Z191100006619006)
Received: 31 January 2022
Accepted: 5 April 2022
First Online: 10 May 2022
: All animal experiments were approved by the Medical Ethics Committee of the Beijing Cancer Hospital & Institute.
: The publication of this manuscript has been approved by all authors.
: The authors declare no conflicts of interest regarding this manuscript.