金属为什么会有焰色反应?