Analysis of Microarray Gene Expression Data