Volume 51, Issue 3, July 2022, Pages 1427-1442
Islam Samir Abd El-Fattah Mohamed; Ashraf Abd El-Hamid Abd El-Monaam; Abd El-Rahman Safwat Youssef