Khlifi, M. A., Hail University, Community College, Hail, Saudi Arabia | Ecole Nationale Supérieure d' Ingénieurs (ENSIT), University of Tunis, Tunisia