DenMune: Density peak based clustering using mutual nearest neighbors