A new copula-based clustering algorithm