Henan Provincial Science and Technology Research Project Grant 252,102,310,124