CSEE Journal of Power and Energy Systems
China China electric power research institute