Science and Technology Department of Henan Province Grant No. 18IRTSTHN024