Intercalation of trioxatriangulenium ion in DNA: binding, electron transfer, x-ray crystallography, and electronic structure.