1. School of Electrical and Power Engineering, Hohai University, Nanjing 211100, China
2. College of Water Conservancy & Hydropower Engineering, Hohai University, Nanjing 210098, China
3. College of Water Resources and Civil Engineering, China Agricultural University, Beijing 100107, China
4. College of Agricultural Science and Engineering, Hohai University, Nanjing 211100, China