ISSN 2196-5625 CN 32-1884/TK
Shuo YANG
Renewable Energy Department, China Electric Power Research Institute, Beijing, 100192, ChinaWeisheng WANG
Renewable Energy Department, China Electric Power Research Institute, Beijing, 100192, ChinaChun LIU
Renewable Energy Department, China Electric Power Research Institute, Beijing, 100192, ChinaYuehui HUANG
Renewable Energy Department, China Electric Power Research Institute, Beijing, 100192, China1.Renewable Energy Department, China Electric Power Research Institute, Beijing, 100192, China
the National Natural Science Foundation of China (No. 51207145), the Science and Technology Project of State Grid Corporation of China (No. NY71-14-035).