Du, Haoze
Xu, Jiahao
Du, Zhiyong
Chen, Lihui
Ma, Shaohui
Wei, Dongqing
Wang, Xianfang https://orcid.org/0000-0001-8355-1470
Funding for this research was provided by:
National Natural Science Foundation of China (62072157)
National Natural Science Foundation of China (32070662)
National Natural Science Foundation of China (61832019)
National Natural Science Foundation of China (32030063)
Intergovernmental International Scientific and Technological Innovation and Cooperation Program of The National Key R&D Program (2023YFE0199200)
Joint Research Funds for Medical and Engineering and Scientific Research at Shanghai Jiao Tong University (YG2021ZD02)
Article History
Received: 16 November 2023
Revised: 13 January 2024
Accepted: 25 February 2024
First Online: 5 April 2024
Declarations
:
: We affirm that there are no conflicts of interest.