Cancer classification based on gene expression data