[1] Technis Univ Ilmenau, Dept Prod Technol, Ilmenau, Germany
[2] Univ Novi Sad, Fac Tech Sci, Dept Prod Engn, Novi Sad, Serbia
[3] Univ Novi Sad, Fac Tech Sci, Dept Mechanizat & Design Engn, Novi Sad, Serbia
[4] London South Bank Univ, Sch Engn, London, England
[5] Univ Petr & Energy Studies, Dept Mech Engn, Dehra Dun, India
[6] Univ Novi Sad, Fac Tech Sci, Dept Mechanizat & Design Engn, Novi Sad 21000, Serbia