1. School of Mechanical Engineering, Shenyang University of Technology, Shenyang 110870, China
2. School of Mechanical Engineering and Automation, Northeastern University, Shenyang 110819, China
3. Installation Accessories Co. Ltd., Shenyang Blower Group Co. Ltd., Shenyang 110869, China