1. Tsinghua University & Peng Cheng Laboratory, Beijing, China
2. Peng Cheng Laboratory & Southern University of Science and Technology, Shenzhen, China
3. Tsinghua University, Beijing, China
4. Northumbria University, Newcastle, United Kingdom
5. Dublin City University, Dublin, Ireland