草酸二甲酯和氢气反应生成什么物质?催化剂因该是什么样的特性