CDC: A Simple Framework for Complex Data Clustering