A Survey on Gamification for Health Rehabilitation Care: Applications, Opportunities, and Open Challenges · Study