Shaanxi Key Laboratory of Friction Welding Technologies, Northwestern Polytechnical University, Xi'an, 710072;
Shaanxi Key Laboratory of Friction Welding Technologies, Northwestern Polytechnical University, Xi'an, 710072;
Shaanxi Key Laboratory of Friction Welding Technologies, Northwestern Polytechnical University, Xi'an, 710072;