Informatics and Microarray Data Analysis: Deciphering the Data Deluge