Volume 51, Issue 2, April 2022, Pages 1263-1272
Ahmed El-Sayed Ali Mohamed; Mohamed Ali Ahmed; Mohamed Abd El-Kawy Fathalla