DNA properties: strand polarity, base pairing, Chargaff rule, and melting