ISSN 2196-5625 CN 32-1884/TK
1. Electric Power College, Shanghai University of Electric Power, Shanghai, China 2. Shibei Electricity Supply Company of State Grid Shanghai Municipal Electric Power Company, Shanghai, China 3. Energy Systems Research Center, University of Texas at Arlington, Arlington, TX 76019, USA
This work was supported in part by National Natural Science Foundation of China (No. 51507100), in part by Shanghai Sailing Program (No. 15YF1404600), and in part by “Chen Guang” project supported by Shanghai Municipal Education Commission and Shanghai Education Development Foundation (No. 14CG55).