1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Baoding, China
2. Department of Electronic & Electrical Engineering, University of Strathclyde, Glasgow, UK
3. School of Electric Power, North China University of Water Resources and Electric Power, Zhengzhou, China