Dufner, defending champion, among eight past winners at Zurich Classic