[1] Suez Canal Univ, Fac Engn, Mech Engn Dept, Ismailia 41522, Egypt
[2] Zagazig Univ, Fac Engn, Dept Mech Design & Prod Engn, POB 44519, Zagazig, Egypt
[3] Northwestern Univ, Dept Mat Sci & Engn, Evanston, IL 60208 USA
[4] Prince Sultan Univ, Coll Engn, Dept Engn Management, Riyadh, Saudi Arabia
[5] Tanta Univ, Fac Sci, Phys Dept, Tanta 31527, Egypt
[6] Univ Oulu, Kerttu Saalasti Inst, Future Mfg Technol, Pajatie 5, FI-85500 Nivala, Finland