Design and real-world evaluation of three types of haptic lane-keeping support systems for truck drivers