fn flood_fill_component( mask: &[u8], visited: &mut [bool], start: usize, nx: usize, ny: usize, nz: usize, ) -> Vec<usize>
Find connected component using flood fill (6-connectivity in 3D)