1. Hunan Electric Power Corporation Economical & Technical Research InstituteChangsha410004People's Republic of China
2. School of Electrical EngineeringWuhan UniversityWuhan430072People's Republic of China
3. College of Electrical Engineering and New EnergyChina Three Gorges UniversityYichang443002People's Republic of China