Department of Science and Technology of Henan Province Grant 182102410095