Baidu is the 'Google of China,' strategist says on Buy rating