Volume 15, Issue 55, April 2020, Pages 698-713
Emad Osman Moustafa
Volume 11, Issue 39, April 2016, Pages 495-506
Ayman Hussein Khalil; Mohamed Nabil; Karim M Naguib