ISSN 2196-5625 CN 32-1884/TK
1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Baoding, 071003, China 2. R&D of Electricite de France (EDF), China Center, Beijing, China
National High Technology Research and Development Program of China (863 Program) (No. 2015AA050104) and National Natural Science Foundation of China (No. 51577068).