Chinese Internet search firm Baidu looks forward to life after Google