1. China Electric Power Research InstituteBeijing100192People's Republic of China
2. State Grid Smart Grid Research InstituteBeijing102200People's Republic of China
3. Electronic and Electrical Engineering DepartmentUniversity of StrathclydeGlasgowG1 1XWUK