Qihoo is a leading user-generated content (UGC) search engine and personalized aggregation portal for Internet and mobile platforms in China