Journal: Recent Patents on Engineering Volume: 16 Issue: 6 Year: 2022 Page: 86-93 Author(s): Song Yang,Jun-X. Yang,Fei-Y. Wang