Affiliation: | 1. College of Electrical Engineering, Chongqing University, Chongqing 400044, China;2. British Columbia Transmission Corporation, Suite 1100, Four Bentall Center, 1055 Dunsmuir Street, P.O. Box 49260, Vancouver, BC V7X 1V5, Canada;3. Southern District Power Supply Bureau, Guiyang City, China |