Environmental storm swept China