Journal: Recent Patents on Mechanical Engineering Volume: 14 Issue: 3 Year: 2021 Page: 412-422 Author(s): Mingyue Zhang,Xiaobin Fan,Feng Wang,Jing Gan