Journal: Recent Patents on Mechanical Engineering Volume: 6 Issue: 2 Year: 2013 Page: 122-131 Author(s): Yali Hou, Changhe Li