1. Key Laboratory of Special Purpose Equipment and Advanced Processing Technology, Zhejiang University of Technology, Zhejiang 310032, China
2. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China
3. Department of Mechanical and Aerospace Engineering, University of Texas at Arlington, Arlington, TX 76019