Application of Human Factors in the Development Process of Immersive Visual Technologies: Challenges and Future Improvements | AMiner