hydro power controller