Natural Science Foundation of Shaanxi Province Grant 2024QCY-KXJ-179