Advances in technology spur new trend in sports training