Volume 21, Issue 1, December 2021, Pages 282-306
Ali El Sayed Shehata; Sameh Fayyad
Volume 13, Issue 2, 2016, Pages 101-112
Emad Mohamed Abdel-Aal; Hazem Ahmed Khairy