1. Key Laboratory of Control of Power Transmission and Conversion of Ministry of EducationShanghai Jiao Tong UniversityNo. 800 Dongchuan Road, Minhang DistrictShanghaiPeople's Republic of China
2. China Electric Power Research InstituteNo. 15 East Xiaoying Road, Haidian DistrictBeijingPeople's Republic of China