Role of excess inorganic pyrophosphate in primer-extension genotyping assays.