1. Department of Hydraulic Engineering, College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
2. School of Mechanical and Mining Engineering, The University of Queensland, St Lucia, QLD 4072, Australia
3. School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, Singapore