Explosion inflicts the latest mass casualties in a series of industrial accidents that has angered China's public.