1. Tsinghua University, Shenzhen, China
2. Southern University of Science and Technology, Shenzhen, China and Peng Cheng Laboratory, Shenzhen, China
3. Multimedia Lab in Beijing Bytedance Technology Co., Ltd., Beijing, China
4. Northumbria University, UK