Global Pole Root Finding Algorithm