Improving statistical inference for gene expression profiling data by borrowing information