Funding
Science Fund for Distinguished Young Scholars of Xinjiang Autonomous Region, award number: 2022D01E22. Key R&D Program of Xinjiang Uygur Autonomous Region (2022B03023). National Natural Science Foundation of China, award number: 81873487.