为什么稀硝酸与金属反应生成一氧化氮,浓硝酸生成二氧化氮?