Nucleotide Sequence Assembly from DNA Microarray data