hamas voting procedure