氢气和氧气反应一定只生成水吗?