Journal: Recent Patents on Mechanical Engineering Volume: 10 Issue: 1 Year: 2017 Page: 66-74 Author(s): Wenjun Yin,Yinwei Yang,Zhanyu Wang,Xinhua Liu