A novel density-based clustering algorithm using nearest neighbor graph. (June 2020)