Journal: Recent Patents on Mechanical Engineering Volume: 14 Issue: 2 Year: 2021 Page: 201-212 Author(s): Wei Zhang,Maohua Xiao,Liang Zhang