Volume 50, Issue 12, December 2021, Pages 35-75
Atteyat Ahmed Abdel Aziz; Sohair Safwat Abdel Gaied; Maher Abdel Masoud