Mini Hydro generator