1. North China Branch of State Grid Corporation of China, Beijing, China
2. College of New Energy, China University of Petroleum (East China), Qingdao, China
3. North China Electric Power Research Institute, Beijing, China
4. School of Electrical and Electronic Engineering, University College Dublin, Dublin, Ireland