Zheng, Xiaosheng https://orcid.org/0000-0001-6486-5079
Jin, Nan
Liu, Peng
Yang, Dehao
Wang, Lebo
Kang, Yixin
Li, Jiaxiang
Cen, Zhidong
Article History
Received: 30 January 2025
Revised: 3 May 2025
Accepted: 3 June 2025
First Online: 13 June 2025
Competing interests
: The authors declare no competing interests.
: All subjects provided written informed consent. The study received approval from the Ethics Committee of the Second Affiliated Hospital of Zhejiang University.