ISSN 2196-5625 CN 32-1884/TK
1. State Key Laboratory of Power System, Department of Electrical Engineering, Tsinghua University, Beijing, 100084, China 2. Department of Industrial Engineering and Management, Peking University, Beijing, China
Major State Basic Research Development Program of China (No. 2012CB215206) and National Natural Science Foundation of China (No. 51107061)