Ningxia Hui Autonomous Region Key Research and Development Program Project Grant 2023BEG01001 and 2023BEG02037