1. Department of Production Technology, Technische Universität Ilmenau, 98693 Ilmenau, Germany, Department of Production Engineering, Faculty of Technical Science, University of Novi Sad, 21000 Novi Sad, Serbia.
2. Department of Production Engineering, Faculty of Technical Science, University of Novi Sad, 21000 Novi Sad, Serbia