Use of segment-based microarray in the analysis of global gene expression in response to various environmental stresses in the cyanobacterium Anabaena sp. PCC 7120.