A self-reflective design study of three visio and visio-haptic artifacts for use in mechanical engineering design education