Atalla, Noureddine, Dept. of Mechanical Engineering, Université de Sherbrooke, 2500 Boul. Université, QC J1K 3R1, Canada