What Are the Different Types of Renewable Energy Financing?