Algorithm for automatic genotype calling of single nucleotide polymorphisms using the full course of TaqMan real-time data