Single-nucleotide polymorphism (SNP) genotyping using cationic conjugated polymers in homogeneous solution