1. School of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou, China
2. Key Laboratory of Fluid machinery and Systems, Lanzhou, China
3. National Enterprise Technology Center, Chongqing Pump Industry Co., Ltd., Chongqing, China