Yunnan Key Lab Optoelectronic Information Technology;
Yunnan Normal University;
Kunming 650500;
China;
State Key Laboratory of Virtual Reality Technology and Systems;
Beihang University;
Beijing 100191;
China;
School of Computing;
Engineering and Digital Technologies;
Teesside University;
Middlesbrough TS13BX;
UK;