Perception and Haptic Interface Design for Rendering Hardness and Stiffness