Volume 51, Issue 6, June 2022, Pages 341-381
Wageeh M. elbadawy Ashry; H. Abdel Rahman Amgad; A. Nassar Mohammad