Researchers have developed floating "artificial leaves" that generate clean fuels from sunlight and water.
The University of Cambridge researchers said they took inspiration for the ultra-thin, flexible devices from photosynthesis, the process by which plants convert sunlight into food.
They said tests on the River Cam showed they could convert sunlight into fuels as efficiently as plant leaves.
It is hoped they can reduce the use of fossil fuels in the shipping industry.
The university said it was the first time clean fuel had been generated on water.
If scaled up, the artificial leaves could be used on polluted waterways, in ports or even at sea, and could help reduce the global shipping industry's reliance on fossil fuels