1. School of Hydropower and Information Engineering, Huazhong University of Science and Technology, Wuhan 430074, P. R. China
2. School of Resource and Environmental Engineering, Wuhan University of Technology, Wuhan 430070, P. R. China
3. College of Electrical Engineering and New Energy, China Three Gorges University, Yichang 443002, P. R. China