On design of oligonucleotide SNP arrays and methods for genotype calling