Machining of micro-channels and pyramid patterns using elliptical vibration cutting