DNA microarray technology is one of the major recent advances in biotechnology [1]. In particular, their ability to measure the expression of thousands of genes simultaneously under a certain condition makes them suitable for several biological applications, such as the functional analysis of genes and identification of significantly overor under-expressed genes in complex diseases like cancer....