A retired Canadian engineer has developed a river-powered water wheel that can generate up to 36 kWh per day under stable ...