Department of Mathematics and Computer Science, Faculty of Science, Alexandria University, Alexandria, Egypt