Gravar-mail: Normalization for cDNA microarray data: a robust composite method addressing single and multiple slide systematic variation