Journal: Recent Patents on Mechanical Engineering Volume: 11 Issue: 1 Year: 2018 Page: 15-23 Author(s): Junpeng Shao,Dongyi Ren,Bingwei Gao