1. College of Electrical Engineering and New Energy, China Three Gorges UniversityYichang443002People's Republic of China
2. Guangdong Key Laboratory of Clean Energy TechnologySouth China University of TechnologyGuangzhou510640People's Republic of China
3. State Grid Hubei Economic Research InstituteWuhan430077People's Republic of China