China scrubs online rumors from Internet, shuts down sites