Mu, Wei
Shi, Ya-ge
Jian, Yu-lun
Li, Lei
Zhou, Yan-feng
Wang, Hui
Ge, Yang
Article History
Received: 13 January 2025
Accepted: 23 June 2025
First Online: 7 August 2025
Competing interests
: The authors declare no competing interests.
: The animal study was approved by and carried out in compliance with the guidance suggestion of Animal Care Committee of Shanghai Jiao Tong University School of Medicine (permit number: SYXK2018-0027).