1. Faculté de Génie Mécanique et de Génie des Procédés, Université des Sciences et de la Technologie Houari Boumediene, B.P. 32, El Alia, Bab Ezzouar 16111, Algeria
2. Department of Mechanical Engineering, The University of Vermont, Burlington, VT 05405