Li, cheng, Dept. of Mech. Eng., Laval Univ., Quebec City, Que., Canada