不能发生坎尼扎罗反应的是什么