1. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, 301 Xuefu Road, Zhenjiang 212013, China
2. Wenling Fluid Machinery Technology Institute, Jiangsu University, Wenling 317525, China
3. Zhejiang Doyin Technology Co., Ltd., No. 19, South of Songhang Road, Eastern New District, Wenling 318000, China