Breaded Halloumi Sticks