Microarray Data Analysis. Methods and Applications