M. Mousa, Hamdy, Faculty of Computers and Information's, Menofia University, Egypt