1. College of Sciences and Humanities, Prince Sattam bin Abdulaziz University, Al-Kharj, Saudi Arabia
2. Department of computer science, college of arts and sciences at Tabarjal, Jouf University, Jouf, Saudi Arabia
3. STIH, Sorbonne University, Paris, France