Financing sustainable energy for developing economies