Single nucleotide polymorphic discrimination by an electronic dot blot assay on semiconductor microchips