Cappa Compact ROR hydropower generator harnesses renewable energy from rivers, streams