Interaction of cyanine dyes with nucleic acids. New (pyrido)(thio)trimethincyanine dye CCyan 40 for fluorescent labeling of oligonucleotides