Intercalative Binding of Small Molecules to Nucleic Acids