Funding for this research was provided by:
National Natural Science Foundation of China (82273317)
The Science and Technology Commission of Shanghai Municipality (STCSM) and Shanghai Biomedical Science and Technology Project (22S11901600)
Shanghai Key Laboratory of Cell Engineering (14DZ2272300)
Article History
Received: 7 June 2024
Accepted: 26 September 2024
First Online: 21 February 2025
Declarations
:
: No potential conflicts of interest were disclosed.