Hexahedral Mesh Generation Using Voronoi Skeletons