Affiliation: | a Department of Electrical and Computer Engineering, University of Connecticut, Storrs, CT 06269-2157, USA b BC Hydro and Power Authority, Vancouver, BC, Canada V7X 1V5 c School of Electrical Engineering and Automation, Tianjin University, Tianjin 300072, China |