1. Department of Mathematic, Engineering and Informatic, University of Quebec At Rimouski, 300 Allée des Ursulines, Rimouski, QC G5L 3A1, Canada
2. Faculty of Technology, University of Blida 1, 270 Route de Soumaa, Ouled Yaich, Blida 09000, Algeria
3. Mechanical Engineering Department, École de Technologie Supérieure, 1100 Rue Notre-Dame Ouest, Montréal, QC H3C 1K3, Canada
4. École Nationale Polytechnique, Algiers 16000, Algeria