A Survey of Partitional and Hierarchical Clustering Algorithms
An efficient k-means clustering algorithm: Analysis and implementation