Compared to the possibilities offered by on-body interaction techniques such as wearables, smartphones and computers are ...