Funding for this research was provided by:
National Natural Science Foundation of China (82100446, 81991503, 81991500, 81921002)
Received: 12 November 2021
Revised: 11 September 2022
Accepted: 12 September 2022
First Online: 23 September 2022
: The authors declare no competing interests.
: All animal procedures in this study were approved by the Institutional Review and Ethics Board of Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine.