Recent developments of an electronic load governor for micro hydroelectric generation