Unsupervised feature selection for multi-cluster data