Wang, Ying https://orcid.org/0000-0003-1320-3790
Su, Fengqi https://orcid.org/0009-0009-6749-3800
Lin, Di
Article History
Received: 10 February 2025
Accepted: 19 October 2025
First Online: 26 December 2025
Declarations
:
: No potential conflict of interest was reported by the authors.
: This study was approved by the Human Research Ethics Committee of Zhejiang Sci-Tech University, under the approval number 202410P001. All participants provided written informed consent before their involvement in the study.