Department of Science and Technology of Henan Province Grant 212102310466