1. State-Province Joint Engineering Lab of Fluid Transmission System Technology, Zhejiang Sci-Tech University, 928# No. 2 Avenue, Xiasha, Hangzhou, China
2. Zhejiang Keer Pump Co., Ltd., Wenzhou, China
3. Zhejiang Institute of Mechanical & Electrical Engineering Co., Ltd., Hangzhou, China