Predicting Stability of DNA Duplexes in Solutions Containing Magnesium and Monovalent Cations | Synapse