explain how a carbon-zinc dry cell produces a voltage difference between the positive and negative terminals.