Xi visits flood-affected villagers in China's Heilongjiang