1. College of Information and Communication Engineering, Harbin Engineering University, Harbin, China
2. Heilongjiang Province Hydraulic Research Institute, Harbin, China
3. School of Computing, Engineering and Mathematical Sciences, La Trobe University, Melbourne, Australia