LoopyCuts: Practical Feature-Preserving Block Decomposition for Strongly Hex-Dominant Meshing