1. Anhui Provincial Laboratory of Renewable Energy Utilization and Energy Saving, Hefei University of TechnologyHefei230009People's Republic of China
2. Department of Development PlanningState Grid Anhui Economic Research InstituteHefei230022People's Republic of China
3. Power Grid Technology CenterState Grid Anhui Electric Power Research InstituteHefei230601People's Republic of China