science and technology department’s major program of Henan, China Grant 161100311100