Four dead in China flash flood