homogeneous vs heterogeneous vinyl flooring