Volume 45, Issue 1, January 2018, Pages 349-362
Mahmoud Sh.S. El-Sayed
Volume 44, Issue 5, September 2017, Pages 1827-1838
Mahmoud Sh.S. Elsayed