1. Key Laboratory of Testing Technology for Manufacturing Process; Ministry of Education; Southwest University of Science and Technology; Mianyang 621010 China
2. Analysis and Testing Center; Southwest University of Science and Technology; Mianyang 621010 China
3. Institute of Machinery Manufacturing Technology; China Academy of Engineering Physics; Mianyang 621900 China