还原反应和置换反应有什么区别