Lin, Zhirui https://orcid.org/0009-0004-5340-0574
Liang, Falian
Hong, Gengde
Jiang, Xizhen
Zhang, Qingling
Wang, Mengyao
Article History
Received: 6 September 2024
Revised: 5 April 2025
Accepted: 7 April 2025
First Online: 17 April 2025
Competing interests
: The authors declare no competing interests.
: Our manuscript does not involve the use of human samples. All animal studies were approved and supervised by the Animal Ethics Committee of Guangdong Provincial People’s Hospital (KY-Z-2021-351-02) and performed in accordance with the relevant guidelines and regulations.