1. School of Materials Science and Engineering, Harbin University of Science and Technology, Harbin 150040, China
2. Harbin Institute of Large Electrical Machinery, Harbin 150040, China
3. State Key Laboratory of Hydropower Equipment, Harbin 150040, China
4. Harbin Electric Machinery Company Limited, Harbin 150040, China