Ethics approval
This study and included experimental procedures were approved by the
Institutional Animal Care and Use Committee of Peking Union Medical
College (Ethical Review Number: ACUC-A01-2022-034). All animal housing
and experiments were conducted in strict accordance with institutional
guidelines.