Volume 63, Issue 3, September 2023, Pages 301-310
Mohamed Ashraf Hekal; Mohamed Gomaa Moussa
Volume 56, Issue 2, June 2016, Pages 327-350