20110110 tech.tech-news: Baidu launches Blog site in English