金属与酸反应生产的氢气量大小由什么决定?