Modelling and correcting for the impact of the gait cycle on touch screen typing accuracy (Communications in Mobile Computing, 2016)