Preprocessing of oligonucleotide array data