Science and Technology Department of Henan Province Grant 212102310466