Visuospatial skills and computer game experience influence the performance of virtual endoscopy