A computational analysis of whole-genome expression data reveals chromosomal domains of gene expression