Dalian Xinyu Science Technology Development Center Co.Ltd., Dalian 116024, Liaoning, China;
School of Mechanical Engineering, Dalian University, Dalian 116622, Liaoning, China;
Shenyang Blower Works Group Corporation, Shenyang 110869, China;
Dalian Xinyu Science Technology Development Center Co.Ltd., Dalian 116024, Liaoning, China;