hamas election procedure