E-mail address: karim2560@yahoo.com