金属镁和硫酸铁(或氯化铁)反应是什么类型?是置换还是氧化还原?