introduction to microarrays and gene regulation 4256265