Self-Adaptive Clustering Based on Local Density by Descending Search