Funding for this research was provided by:
Research Project of Science and Technology Commission of Shanghai Municipality (No. 124119a3202)
Shanghai Fourth People's Hospital discipline construction project (SY-XKZT-2022-1001)
Article History
Received: 26 June 2023
Accepted: 7 November 2023
First Online: 26 November 2023
Declarations
:
: The authors declare no conflict of interest.
: All animal experiments are approved by the Animal Ethics Committee of Shanghai Tenth People’s Hospital (SHDSYY-2022-2330).