Science and Technology Department of Henan Province Grant 172102310168