Journal: Recent Patents on Engineering Volume: 13 Issue: 4 Year: 2019 Page: 424-432 Author(s): Han Bao,Hongyan Yao