Science upgrades social creativity, Tencent's social advertising helps brands get a go