Journal: Recent Patents on Mechanical Engineering Volume: 13 Issue: 1 Year: 2020 Page: 79-92 Author(s): Yuan Chen,Liang Tang,Lingyun Han,Han Xu