Department or Mechanical Power Engineering, Mansoura University, El-Goumhoria Street, EL-Mansoura 35516, Egypt