State Key Laboratory of Solidification Processing Shaanxi Key Laboratory of Friction Welding Technologies School of Materials Science and Engineering North-western Polytechnical University Xi'an 710072 China;
State Key Laboratory of Solidification Processing Shaanxi Key Laboratory of Friction Welding Technologies School of Materials Science and Engineering North-western Polytechnical University Xi'an 710072 China;
State Key Laboratory of Solidification Processing Shaanxi Key Laboratory of Friction Welding Technologies School of Materials Science and Engineering North-western Polytechnical University Xi'an 710072 China;
State Key Laboratory of Solidification Processing Shaanxi Key Laboratory of Friction Welding Technologies School of Materials Science and Engineering North-western Polytechnical University Xi'an 710072 China;