1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing 102206, China
2. Department of Electric and Electronic Engineering, University of Strathclyde, Glasgow G1 1XQ, United Kingdom