Advanced separation techniques