The effect of molecular crowding with nucleotide length and cosolute structure on DNA duplex stability.