Information-theoretic Agglomerative K-means