ISSN 2196-5625 CN 32-1884/TK
1. Research Center for Renewable Energy Generation Engineering (Hohai University), Ministry of Education, Nanjing, 210098, China 2. Beijing Kedong Electrical Control System Cooperation Limited, Beijing, 110179, China
National Natural Science Foundation of China (No. 51077042, No. 51577049) and Special Foundation of The doctoral program of Higher Education (No. 20120094110008)