Henan Provincial Science and Technology Research Project Grant 222102310044