Enhancing Tai Chi Training System: Towards Group-Based and Hyper-Realistic Training Experiences