Wind power generation and solar power generation costs