Hybridization and amplification rate correction for affymetrix SNP arrays