Volume 21, Issue 2, December 2021, Pages 150-161
Mahmoud Aboushouk; Mahmoud Tamamm
Volume 12, Issue 2, 2015, Pages 201-213
Yasser Tawfik