, CONCAVE Research Center, Department of Mech. and Ind., Engineering Concordia University, 1515 St Catherine (W), Montreal, QC H3G2W1, Canada