College of Electrical Engineering and New Energy China Three Gorges University Yichang 443002 China;
State Key Laboratory of Power Transmission Equipment&System Security and New Technology Chongqing 400044 China;
Department of Electrical Engineering and Fuel Cell Center Yuan Ze University Taiwan 32003 Chung Li;