solar panel advancement