Affiliation: | 1. State Key Laboratory of Advanced Welding Production Technology, HarbinInstitute of Technology, Harbin, 150001;Zhejiang Yinlun Machinery Company Limited, Tiantai, 317200 2. State Key Laboratory of Advanced Welding Production Technology, HarbinInstitute of Technology, Harbin, 150001 3. Zhejiang Yinlun Machinery Company Limited, Tiantai, 317200 |