1. School of Water Conservancy & Environment, Zhengzhou University, Zhengzhou, China
2. Rundian Energy Science and Technology Co. Ltd., Zhengzhou 450052, China
3. Department of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, China
4. Department of Electrical and Computer Engineering, University of Calgary, Calgary, Canada