Hydrocontrol - the flexible open source Electronic Load Controller / Induction Generator Controller for micro hydro power