Direct condensing: an efficient Voronoi condensing algorithm for nearest neighbor classifiers