microarray data normalization and transformation