Flint Powers advances to Division 3 soccer finals