A novel deviation density peaks clustering algorithm and its applications of medical image segmentation