Affiliation: | aState Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China;bCollege of Information and Electrical Engineering, Shandong University of Science and Technology, Qingdao 266510, China |