ORPC deploys next-gen RivGen hydrokinetic system