Robot piloted by a ball of algae is powered by photosynthesis