Henan Provincial Science and Technology Research Project Grant 242102310143