1. Department of Electronic and Electrical EngineerUniversity of Strathclyde99 George StGlasgowUK
2. State Key Laboratory of Alternate Electrical Power System with Renewable Energy SourcesNorth China Electric Power UniversityPeople's Republic of China