Determinants of DNA quadruplex structural type: sequence and potassium binding.