1. Key Laboratory of Control of Power Transmission and ConversionMinistry of EducationShanghai Jiao Tong UniversityShanghai200240People's Republic of China
2. Shanghai Electric Power Technical Research Institute of State GridShanghai200051People's Republic of China