Journal: Recent Patents on Mechanical Engineering Volume: 3 Issue: 1 Year: 2010 Page: 11-17 Author(s): Kin H. Lo, Da Zeng