ISSN 2196-5625 CN 32-1884/TK
1. Department of Electrical Engineering, Tsinghua University, Beijing 100084, China 2. Department of Electrical Engineering, Xinjiang University, U¯ ru¯mqi 830046, China 3. Qinghai Electrical Power Research Institute, Qinghai Electric Power Corporation, Xining 810008, China
National Natural Science Foundation of China (No. 51321005, No. 51377092, No. 51577163), and Opening Foundation of the Qinghai Province Key Laboratory of Photovoltaic Power Generation and Grid-connected Technology