1. State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing, China
2. State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing, China, Beihang University Qingdao Research Institute, Beihang University, Qingdao
3. Department of Computer Science, Stony Brook University, New York, USA