improved Arabic tokenizer