Simona Halep wins thrilling Dubai Duty Free final over Pliskova