Volume 20, Issue 4, June 2021, Pages 293-316
Mahmoud Abou Kamar; Omar Alsetoohy
Volume 13, Issue 3, December 2016, Pages 74-86
Nabeel Aly ahmad Badran; Magdy Abdel Aleem Abdela'tty