[1] School of Mechanical Engineering and Automation, Northeastern University, Shenyang 110004, China
[2] Shenyang Blower Group Ltd. Co., Shenyang 110145, China
[3] Turbine Design Department of Shenyang Turbo Compressor Limited Liability Company, Shenyang 110145, China