State Key Lab. Of Ultra-precision Machining Technol. Dep. Of Industrial And Systems Engineering Hong Kong ...