Project of tackling key problems in science and technology in Henan Province Grant 182102311175