H2和水反应生成NH3为什么是固氮反应