Funding for this research was provided by:
National Natural Science Foundation of China (81900472, 81870373)
Shanghai Hospital Development Center (SHDC12017115)
Shanghai Science and Technology Development Foundation (19140904300)
Received: 1 September 2021
Accepted: 5 January 2022
First Online: 15 January 2022
: This study was approved by the Animal Ethics Committee of Shanghai Children’s Hospital (SHCH-IACUC-2020-XMSB-10).
: Not applicable.
: All authors declared no conflict of interest.