1. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
2. Hangzhou Yuhang Water Affairs Holding Group Co., Ltd., Hangzhou 310012, China
3. Wenzhou Institute, Hangzhou Dianzi University, Building 11, No. 26, Fengnan Road, Ouhai District, Wenzhou 325024, China
4. Mstar Technologies, Inc., Hangzhou 310012, China