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