ASSESSING SOURCES OF VARIABILITY IN MICROARRAY GENE EXPRESSION DATA