River power blade, river generator, hydro power, hydro power blade, hydro generator, hydro power system