Institution: | 1. State Key Lab of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing 102206, China;2. School of Electrical Engineering, Shandong University, Jinan 250061, China;3. Department of Electrical engineering and Electronics, the University of Liverpool, Liverpool L69 3GJ, UK |