1. College of Energy and Electrical Engineering, Hohai University, Nanjing 210098, China
2. School of Hydropower and Information Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
3. Technological Institute of Merida, Technological Avenue, Merida 97118, Mexico
4. Powerchina Zhongnan Engineering Corporation Limited, Changsha 410014, China