Ukraine"s president said it could take days to restore electricity, with sub-zero temperatures expected this week.