1. Xi’an University of Technology, Key Lab. of NC Machine Tools and Integrated Manufacturing Equipment of the Education Ministry & Key Lab of Manufacturing Equipment of Shaanxi Province, No. 5 Jinhua South Road, Xi’an 710048, China
2. School of Transportation & Automotive Engineering, Panzhihua University, No. 5 Airport Road, Panzhihua 617000, China