Genotyping and haplotyping of CYP2C19 functional alleles on thin-film biosensor chips