1. School of Hydraulic Engineering Changsha University of Science & Technology Changsha 410114, China
2. College of Civil Engineering and Architecture Hainan University Haikou 570228, China
3. Department of Electrical and Computer Engineering University of Massachusetts Amherst Amherst, MA 01003, U.S.A.