Journal: Recent Patents on Mechanical Engineering Volume: 8 Issue: 1 Year: 2015 Page: 44-58 Author(s): Mingzheng Liu,Changhe Li,Yanbin Zhang,Lei Wang