Kinetics and thermodynamics of triple-helix formation: effects of ionic strength and mismatches.