A novel three-dimensional elliptical vibration cutting device based on the freedom and constraint topologies theory. (February 2019)