Natural Science Foundation of Ningxia Province Grant 2024AAC03727