Funding for this research was provided by:
National Natural Science Foundation of China (12271071, 11991024)
Basic and Advanced Research Project of Chongqing (cstc2021jcyj-msxmX0300)
Team Project of Innovation Leading Talent in Chongqing (CQYC20210309536)
Chongqing Talent Plan contract system project (cstc2022ycjh-bgzxm0147)
Natural Science Foundation of China (12071379, 12471299)
Article History
Received: 7 August 2024
Accepted: 14 March 2025
First Online: 16 April 2025