Published on in Vol 25 (2023)
1 School of Biological Science and Medical Engineering, Beihang University, Beijing, China
2 Key Laboratory of Biomechanics and Mechanobiology of Ministry of Education, Beihang University, Beijing, China
3 Beijing Advanced Innovation Center for Biomedical Engineering, Beihang University, Beijing, China
4 Institute of Information and Artificial Intelligence Technology, Beijing Academy of Science and Technology, Beijing, China
5 State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing, China
*these authors contributed equally