Optimization of probe length and the number of probes per gene for optimal microarray analysis of gene expression.