Comparative study of non-covalent interactions between cationic N-phenylviologens and halides by electrochemistry and NMR: the halogen bonding effect. (20th July 2017)