the Science and Technology Research Project of Henan province Grant no. 202102310418