Update on small hydro technologies, and distributed generation including run — of — river plants | IEEE Conference Publication | IEEE Xplore