SMS dit: DNA microarray technology and data analysis in cancer research