宁夏自然科学基金NZ16036;宁夏国内一流学科建设项目NXYLXK2017A04;西部地区建设一流大学的重大创新项目ZKZD2017003.Natural Science Foundation of NingxiaNZ16036;National First-Rate Discipline Construction Project of NingxiaNXYLXK2017A04;Major Innovations Project for Building First-Class Universities in China's Western RegionZKZD2017003