1. Lappeenranta University of Technology (LUT) Department of Mechanical Engineering, , Lappeenranta 53850 , Finland ;
2. Vexve Oy , Sastamala 38200 , Finland
3. Lappeenranta-Lahti University of Technology Department of Mechanical Engineering, , Lappeenranta 53850 , Finland
4. Lappeenranta University of Technology (LUT) Department of Mechanical Engineering, , Lappeenranta 53850 , Finland