solar panel considerations