Motivate and assist elderlies' exergaming-based resistance training by a cyber-physical system