Skeleton-driven Adaptive Hexahedral Meshing of Tubular Shapes