Volume 50, Issue 12, December 2021, Pages 1-27
Ali A. A. Shehata; Al-Sayed A. Abdel Wahid; Mahmoud A. I. Hewaihy