the scientific and technological research project of henan province Grant 212102310898