Ali, Mohamed A., Computer Based Engineering Applications Department, Informatics Research Institute-City for Scientific Research and Technological Applications, Egypt