Was reading an article about how the next gen of hydel power is going to be from oceanic waves. Set me thinking...
How about attaching turbines to generate energy from waves to all ocean going vessels - submarines and ships? If nothing else, at the very least, it should be possible to generate enough energy to sustain all activity on the vessel.