Privacy-preserving density-based clustering