Beijing Natural Science Foundation; National Natural Science Foundation of China [U21A20515, 62376271, 62171321, 62365014, 62162044, 52175493]; Open Project Program of State Key Laboratory of Virtual Reality Technology and Systems, Beihang University [VRLAB2023B01]; [L231013]