1. South China University of Technology
2. The Chinese University of Hong Kong
3. The Hong Kong Polytechnic University
4. Shenzhen Key Laboratory of Virtual Reality and Human Interaction Technology, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, China