renewable energy independent power producer