independent renewable power producer