Henan Provincial Science and Technology Research Project Grant 222102310196