Volume 17, Issue 63, April 2022, Pages 624-638
Mohammad Osama Salama; Mohamed Abdel Aziz; Essam Abdel Salam
Volume 14, Issue 53, October 2019, Pages 1751-1767
Shehab Mahmoud Mohamed; Mohamed Abdel Aziz; Essam Abdel Salam