Funding for this research was provided by:
Shanghai Municipal Health Commission (2023ZDFC0303)
Science and Technology Commission of Shanghai Municipality (21MC1930200)
Science and Technology Commission of Shanghai Municipality (21Y11903400)
Article History
Received: 9 June 2025
Accepted: 23 September 2025
First Online: 21 October 2025
Declarations
:
: This study involved human participants and was approved by the Ethics Committee of Shanghai Ninth People’s Hospital, affiliated with the Shanghai Jiao Tong University School of Medicine (approval number: 2018-206-T154-1). All participants provided informed consent before their involvement. Animal procedures in this study received separate ethical approval from the Ethics Committee of the Shanghai Jiao Tong University School of Medicine Affiliated Ninth People’s Hospital (approval number: SH9H-2022-TK79-1).
: Not applicable.
: The authors declare that they have no competing interests.