Elliptical clusters and the K-means algorithm