Understanding 3D Mid-Air Spatial Manipulation in Immersive Environments: A Taxonomy and Visual Representation