1. State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing, China
2. Computer School, Beijing Information Science and Technology University, Beijing, China
3. Department of Computer Science, Stony Brook University, Stony Brook, USA