Large scale analysis of positional effects of single-base mismatches on microarray gene expression data