Infoscience
CSEE Journal of Power and Energy Systems
China Electric Power Research Institute
2096-0042