Wan, Lu
Yang, Fumin
Yin, Anqi
Luo, Yong
Liu, Yi
Liu, Fei
Wang, Jian-Zhi
Liu, Rong https://orcid.org/0000-0001-7477-6520
Wang, Xiaochuan https://orcid.org/0000-0001-8207-0042
Article History
Received: 15 March 2024
Revised: 23 December 2024
Accepted: 21 January 2025
First Online: 28 January 2025
Competing interests
: The authors declare no competing interests.
: Animal experiments and manipulation were approved by the Ethics Committee of the Animal Experiment Center, Tongji Medical College, Huazhong University of Science and Technology.