Electrochemical behavior of N-methyl-N′-hexadecylviologen monolayers on silver electrodes: effects of counterions