https://1library.net/document/ye885l7y-review-on-advanced-finishing-processes-afps.html