Journal: Recent Patents on Mechanical Engineering Volume: 10 Issue: 4 Year: 2017 Page: 270-278 Author(s): Haichao Zhou,Guolin Wang,Yingwen Zhang,Jian Yang,Zhou Zheng