Free multi-floor indoor space extraction from complex 3D building models