Funding for this research was provided by:
National Natural Science Foundation of China (52375562)
National Natural Science Foundation of China (51875103)
National Natural Science Foundation of China (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.