[1] Helwan Univ, Fac Technol & Educ, Dept Prod Technol, El Sawah St, Cairo 11281, Egypt
[2] Univ Oulu, Kerttu Saalasti Inst, Future Mfg Technol FMT, Pajatie 5, Nivala 85500, Finland
[3] Prince Sultan Univ, Coll Engn, Dept Engn Management, Riyadh 12435, Saudi Arabia
[4] Zagazig Univ, Fac Engn, Dept Mech Design & Prod Engn, Zagazig 44519, Egypt