hamad ali haji