A Combinatorial approach to Gene Expression Analysis: DNA Mycroarrays