Volume 74, Issue 1, January 2019, Pages 36-49
Mohamed Kamal Hamed Elsharkawy; Mokhtar Ragab Ramadan; Mostafa Mahrose Abd Elhamed
Volume 73, Issue 11, October 2018, Pages 7869-7882
Mohamed Kamal Hamed Elsharkawy; Mokhtar Ragab Ramadan; Mostafa Mahrose Abd Elhamed