1. School of Energy and Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
2. Shanghai Environmental Protection (Group) Co., Ltd., Shanghai 200030, China
3. Ningbo Ningzi Green Development Co., Ltd., Ningbo 315000, China
4. Heifei Turbo Tides Turbomachinery Technology Co., Ltd., Hefei 230001, China
5. School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai 200030, China
6. Key Laboratory (Fluid Machinery and Engineering Research Base) of Sichuan Province, Xihua University, Chengdu 610039, China