1. Department of Electrical EngineeringHuazhong University of Science and Technology (HUST)Wuhan430074People's Republic of China
2. Department of Power Generation EngineeringElectric Power Planning and Engineering InstituteBeijing100120People's Republic of China