solar panel cost analysis