https://123dok.net/document/yng928kz-free-energy-estimation-of-short-dna-duplex-hybridizations.html