20100701 tech: China partially blocks Google search