A novel design method for 3D elliptical vibration-assisted cutting mechanism. (April 2019)