1. Key Laboratory of Control of Power Transmission and ConversionDepartment of Electrical EngineeringSchool of Electronic Information and Electrical EngineeringShanghai Jiao Tong UniversityShanghaiPeople's Republic of China
2. East China Branch of State Grid Corporation of ChinaShanghaiPeople's Republic of China