School of Energy and Power Engineering, Xi'an Jiaotong University, Xi'an 710049, China;
School of Energy and Power Engineering, Xi'an Jiaotong University, Xi'an 710049, China;
Shenyang Blower Works, Shenyang 10022, China;
Shenyang Blower Works, Shenyang 10022, China;
School of Energy and Power Engineering, Xi'an Jiaotong University, Xi'an 710049, China;