Thermal difference spectra: a specific signature for nucleic acid