An innovative approach to foreign language acquisition in multimodal collaborative virtual environments: Simulation design and implementation