以丙醛为原料制取1,2——丙二醇,所需的反应类型依次是