Volume 61, Issue 2, June 2023, Pages 553-562
Elhosseny Elsayed Nowar
Volume 54, Issue 3, September 2016, Pages 629-638