Solar power is the most abundant available renewable energy source 6,7. The solar power reaching the Earth’s surface is about 86,000 TW (1 TW = 10 12 J s −1; refs 6,8), but the harvestable solar power ...