Science and Technology Department of Henan Province Grant 112102310306