1. Chinese Academy of Sciences & South China University of Technology, Shenzhen, China
2. Chinese Academy of Sciences, Shenzhen, China
3. SenseTime Group Limited, Beijing, China
4. Chinese Academy of Sciences & The Chinese University of Hong Kong, Shenzhen, China