Funding for this research was provided by:
National Key Research and Development Program (2016YFC1305104)
Natural Science Foundation for Exploration Project of Shanghai (19ZR1478200, 2019)
The Military Medical Science and Technology Project (21QNY041, 2021)
The 'Deep Blue 123' Military Medical Research Project (2020SLZ007, 2020)
Received: 10 February 2022
Accepted: 18 April 2023
First Online: 3 July 2023
: This study was approved by the Institutional Review Board of Tianjin First Central Hospital. All animal experiments were conducted in agreement with the Guide for the Care and Use of Laboratory Animals and were approved by the Committee of Shanghai Tenth People’s Hospital.
: Not applicable.
: The authors declare that they have no competing interests.