will solar panels get more efficient