Design and experimental testing of a tactile sensor for self-compensation of contact error in soft tissue stiffness measurement