Henan Provincial Science and Technology Research Project, China Grant 232102310507