1. Harbin Institute of Technology & Baidu Inc., Harbin, China
2. The Hong Kong University of Science and Technology (Guangzhou) & The Hong Kong University of Science and Technology, Guangzhou, China
3. Baidu Inc, Beijing, China
4. University of Science and Technology of China & Baidu Inc., Hefei, China
5. Baidu Inc., Beijing, China