A software environment for visualizing high-dimensional data using contextual self-organizing maps linked with immersive virtual reality