Small molecule binding to a G-hairpin and a G-triplex: a new insight into anticancer drug design targeting G-rich regions.