Concepts And Applications Of Voronoi Cells