20230526065647.497473 Alexandria Science Exchange Journal Alexandria Science Exchange Journal (Print) 1010-1098#ISSN 1110-0176 Egypt Alexandria Science Exchange Journal (Print) Alexandria Science Exchange Journal