1. School of Energy and Power Engineering, Changsha University of Science & Technology, Changsha 410114, China
2. Hubei Key Laboratory of Power System Design and Test for Electrical Vehicle, Hubei University of Arts and Science, Xiangyang 441053, China
3. State Grid (Beijing) Integrated Energy Service Company Limited, Beijing 100176, China