1. School of Mechanical Engineering, Xinjiang University, Urumqi 830046, China
2. Pressure Pipe Department, China Special Equipment Inspection and Research Institute, Beijing 100013, China
3. Laboratory of Vehicle Advanced Manufacturing, Measuring and Control Technology (Ministry of Education), Beijing 100044, China
4. Xinjiang Uygur Autonomous Region Inspection Institute of Special Equipment, Urumqi 830000, China
5. Xinjiang Agricultural Machinery Quality Supervision and Management Station, Urumqi 830054, China
6. International Cultural Exchange College, Xinjiang University, Urumqi 830046, China