Faculty of Engineering, Cairo University - Faculty of Engineering , Egypt