Nanocables that convert light into electricity could one day be used to power nano-robots. Nano-cables convert light into electricity : Read more