Funding for this research was provided by:
National Natural Science Foundation of China (52375562, 51875103, 81727801)
Natural Science Foundation of Jiangsu Province (BK20190064)
'333' Project of Jiangsu Province.
Article History
Received: 7 November 2023
Revised: 3 January 2024
Accepted: 22 January 2024
First Online: 12 March 2024
Conflict of interest
: The authors declare no competing interests.
: This study was approved by the Institutional Ethics Committee (IEC) of Zhongda Hospital (No. 2020ZDSYLL043). All experiments were performed in compliance with the Chinese laws and following the institutional guidelines.
: Informed consent was obtained from volunteers.