Journal: Recent Patents on Engineering Volume: 17 Issue: 6 Year: 2023 Page: 13-22 Author(s):
Journal: Recent Patents on Engineering Volume: 3 Issue: 3 Year: 2009 Page: 210-219 Author(s): M. Raafat Ahmed, Mohamed A. Meguid