Integrating heterogeneous data sets for Clustering Analysis