Novel bifunctional viologen-linked pyrene conjugates: Synthesis and study of their interactions with nucleosides and DNA.