1. State Key Lab of Alternate Electrical Power System with Renewable Energy Sources; North China Electric Power University; Beijing 102206 People's Republic of China
2. Jiangsu Electrical Power Research Institute; Nanjing 210036 People's Republic of China
3. Shandong University; Jinan 250061 People's Republic of China