1. Faculty of Science and Engineering,
University of Nottingham, Ningbo 315100, China.
2. Digital Art Department,
Art & Design Technology Institute, Suzhou 215104, China.
3. National Key Laboratory of General Artificial Intelligence and School of Intelligence Science and Technology,
Peking University, Beijing 100871, China.
4. Health Data Visualization and Visual Analytics Research Center, National Institute of Health Data Science at PKU, Beijing 100191, China.
5. Nottingham Ningbo China Beacons of Excellence Research and Innovation Institute,
University of Nottingham Ningbo China, Ningbo 315100, China.
6. Human Factors Research Group, Faculty of Engineering,
University of Nottingham, Nottingham NG7 2RD, UK.
7. Nottingham University Business School China,
University of Nottingham, Ningbo 315100, China.