Theoretical analysis of the vibrational spectra of ferricyanide and ferrocyanide adsorbed on metal electrodes