Nanocables that convert light into electricity could one day be used to power nano-robots.
The cables are 16 nanometres in diameter and several micrometres long. They resemble the light-harvesting antennae used by some bacteria and transform light into electricity in a similar way to the semiconductors in solar panels, albeit on a much smaller scale.
Read the complete story here. (New Scientist)