the Natural Science Foundation of Ningxia Grant 2024AAC03208