solar panel adaptability