microarray technology overview statistical genetics 2806493