Mini-review: Rehabilitation engineering: Research priorities and trends