The Henan Provincial Science and Technology Research Projects Grant 222102310627