20101221 tech: China launches Google rival