Science and Technology Department of Henan Province Grant 182102311175