Volume 69, Issue 3, July 2023, Pages 2273-2280
Nasser Hussein Ali; Emad Abdelfatah Aboalazm
Volume 67, Issue 3, July 2021, Pages 2275-2289
Amira Elsharkawy; Nasser Ali