Is Solar Power Cost Effective