1. College of Electrical Engineering Shanghai University of Electric Power Shanghai People's Republic of China
2. Beibei Electricity Supply Company State Grid Chongqing Municipal Electric Power Company Chongqing People's Republic of China
3. Department of Electronic and Electrical Engineering University of Strathclyde Glasgow UK