1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources & School of New Energy, North China Electric Power University, Beijing 102206, China
2. Faculty of Agricultural Engineering & Technology, PMAS-Arid Agriculture University, Rawalpindi 46000, Pakistan
3. School of Water Resources and Hydropower Engineering, North China Electric Power University, Beijing 102206, China