1. College of Engineering, Mechanical Engineering Department, Hail University, KSA
2. College of Engineering, Mechanical Engineering Department, Haïl University, KSA and Unit of Metrology and Energy Systems, National School of Engineers of Monastir, University of Monastir, Tunisia
3. Al Imam Mohammad Ibn Saud Islamic University (IMSIU), KSA