甲醛能否发生羟醛缩合反应,为什么?