Clustering microarray gene expression data using enhanced harmony search. (2015)