Science and Technology Department of Henan Province Grant 161100311100