Henan Province Science and Technology Research Project Grant 222102310447