Power flow controller