ISSN 2196-5625 CN 32-1884/TK
1. Department of Electrical Engineering, Yanshan University, Qinhuangdao, 066004, China 2. Department of Energy Technology, Aalborg University, 9220, Aalborg, Denmark
National Natural Science Foundation of China (No. 51307149).