Department of Science and Technology of Henan province Grant 231111521100