Journal: Recent Patents on Mechanical Engineering Volume: 14 Issue: 4 Year: 2021 Page: 467-480 Author(s): Huaiqiang Zhang,Qiang Xue,Shuo Yang,Tongtong Wang,Binwei Zhou