1. Department of EEShanghai University of Electric PowerShanghaiPeople's Republic of China
2. State Grid Xingtai Municipal Electric Power CompanyXingtaiPeople's Republic of China
3. Tianjin UniversityTianjinPeople's Republic of China
4. Nanyang Technological UniversitySingapore
5. Aalborg UniversityDenmark