solar financial analysis