Minesto developing world’s first ocean current electricity generation