1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, School of New Energy, North China Electric Power University, Beijing 102206, China
2. State Grid Hubei Electric Power Co., Ltd., Wuhan 430077, China
3. School of Logistics, Beijing Wuzi University, Beijing 101149, China