Nano-cables convert light into electricity