Ukraine is struggling to deal with repeated Russian attacks on the country's energy grid that left tens of thousands of residents without heat in freezing weather.