锌、铁、NaCl溶液构成原电池,负极上生成物为什么不是氢氧化锌?