1. College of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou, China
2. Key Laboratory for Technology in Rural Water Management of Zhejiang province, College of Electrical Engineering,, Zhejiang University of Water Resources and Electric Power, Hangzhou, China
3. College of Modern Science and Technology, China Jiliang Univercity, Hangzhou, China
4. Department of Computer Science, University of Bradford, Bradford, United Kingdom