Journal: Recent Patents on Engineering Volume: 15 Issue: 3 Year: 2021 Page: 366-375 Author(s): Xuansheng Cheng,Junliang Hong,Qingchun Xia,Haibo Liu,Fei Gao,Chaobo Chen